Sachverhalt: Sachverhalt: A. Die kroatische Staatsangehörige X._ (geb. 1967) war in erster Ehe mit dem kroatischen Staatsangehörigen A._ verheiratet. Dieser Verbindung entspross der Sohn B._ (geb. 1987). Am 4. Mai 1989 wurde die Ehe in Z._ (Bosnien-Herzegowina) geschieden, wobei der Sohn B._ der Mutter zur Alleinerziehung zugesprochen wurde. Am 2. August 1992 reiste X._ allein in die Schweiz, wo ihr im Rahmen der "Aktion Bosnien-Herzegowina" eine Kurzaufenthaltsbewilligung erteilt wurde. Am 3. März 1995 heiratete X._ den Schweizer Bürger C._ (geb. 1936) und erhielt in der Folge die Aufenthaltsbewilligung. Das Ehepaar hat den gemeinsamen Sohn D._ (geb. 1994). C._ stellte am 15. Oktober 1995 ein Gesuch um Nachzug von B._, welches von der kantonalen Fremdenpolizei St. Gallen bewilligt wurde. Am 28. November 1995 reiste B._ in die Schweiz ein. Ab dem 3. Januar 1996 besuchte er die Primarschule in J._. Mit Schreiben vom 8. Mai 1996 bestätigte die Primarschulgemeinde J._ den Austritt von B._ per 15. April 1996. Die Schulbehörde hielt weiter fest, dass B._ während den Osterferien mit der Mutter in Jugoslawien weilte und dort angeblich vom leiblichen Vater oder von den Eltern des Vaters entführt worden sei. Gemäss Meldung von C._ vom 6. Mai 1996 verbleibe B._ bei den Eltern des leiblichen Vaters in Bosnien. Am 24. März 2000 wurde X._ die Niederlassungsbewilligung erteilt. Am 24. März 2000 wurde X._ die Niederlassungsbewilligung erteilt. B. Am 12. August 2002 reiste B._ im Rahmen eines Besuchsaufenthaltes wieder in die Schweiz ein. X._ stellte für ihn am 1. Oktober 2002 ein neues Nachzugsgesuch, welches vom Ausländeramt des Kantons St. Gallen mit Verfügung vom 5. Juni 2003 abgewiesen wurde. Ein Rekurs an das Justiz- und Polizeidepartement des Kantons St. Gallen blieb erfolglos. Das Verwaltungsgericht des Kantons St. Gallen bestätigte am 23. April 2004 den Departementsentscheid auf Beschwerde hin. Mit Eingabe vom 28. Mai 2004 führt X._ Verwaltungsgerichtsbeschwerde beim Bundesgericht mit den Anträgen, das Urteil des Verwaltungsgerichtes des Kantons St. Gallen vom 23. April 2004 aufzuheben und für B._ den Familiennachzug zu bewilligen. Das Justiz-und Polizeidepartement und das Verwaltungsgericht des Kantons St. Gallen schliessen auf Abweisung der Beschwerde. Das Bundesamt für Zuwanderung, Integration und Auswanderung beantragt ebenfalls, die Beschwerde abzuweisen. Das Justiz-und Polizeidepartement und das Verwaltungsgericht des Kantons St. Gallen schliessen auf Abweisung der Beschwerde. Das Bundesamt für Zuwanderung, Integration und Auswanderung beantragt ebenfalls, die Beschwerde abzuweisen. C. Am 14. Juni 2004 erkannte der Abteilungspräsident der Beschwerde - antragsgemäss - aufschiebende Wirkung zu.