Sachverhalt: Sachverhalt: A. Die türkische Staatsangehörige A._ (geb. 1985) reiste 1995 zu ihrer Mutter in die Schweiz ein und wurde in deren Flüchtlingsstatus mit einbezogen. Am 1. September 1995 erhielt sie eine Aufenthaltsbewilligung und am 3. Juni 1998 die Niederlassungsbewilligung. Am 24. Mai 2005 heiratete sie den abgewiesenen Asylbewerber B._ (geb. 1981, ebenfalls türkischer Staatsangehöriger). Ein erstes Familiennachzugsgesuch für ihren Ehemann blieb im Jahre 2005 erfolglos. Am 20. Februar 2006 kam die gemeinsame Tochter des Paares, C._, zur Welt. Das Kind erhielt die Niederlassungsbewilligung. Am 20. Februar 2006 kam die gemeinsame Tochter des Paares, C._, zur Welt. Das Kind erhielt die Niederlassungsbewilligung. B. Am 17. April 2006 stellte A._ erneut ein Familiennachzugsgesuch für ihren Ehemann. Mit Verfügung vom 29. Juni 2006 wies das Ausländeramt des Kantons St. Gallen dieses Gesuch ab, im Wesentlichen mit der Begründung, die Gesuchstellerin verfüge über kein monatliches Einkommen. Sie beziehe derzeit Mutterschaftsbeiträge in der Höhe von Fr. 1'248.20 pro Monat und werde im Übrigen vom Sozialamt der Stadt St. Gallen unterstützt. Damit bestehe die Gefahr einer fortgesetzten und erheblichen Fürsorgeabhängigkeit, so dass der Familiennachzug nicht bewilligt werden könne. Eine hiegegen erhobene Beschwerde wies das Justiz- und Polizeidepartement des Kantons St. Gallen mit Entscheid vom 6. Dezember 2006 ab. Die Departementsvorsteherin erwog im Wesentlichen, die Rekurrenten verfügten beide nicht über eine Arbeitsstelle. Die Ehefrau habe im Rahmen des Rekursverfahrens keine Angaben gemacht, wie sie nach dem Auslaufen der Mutterschaftsbeiträge ihren Lebensunterhalt zu finanzieren gedenke. Auch der Ehemann lebe von der Sozialhilfe, obschon ihm ein Stellenantritt bewilligt worden sei und er diese Stelle nicht angetreten habe. Damit bestehe die konkrete Gefahr einer fortgesetzten und erheblichen Fürsorgeabhängigkeit im Falle der Bewilligung des Nachzugs. Bei dessen Verweigerung seien die familiären Nachteile zwar erheblich, doch hätten die Eheleute im Zeitpunkt der Eheschliessung aufgrund ihrer finanziellen Situation nicht einfach davon ausgehen dürfen, ihre Ehe in der Schweiz leben zu können. Die fremdenpolizeilichen Interessen an der Verweigerung des Familiennachzugs würden überwiegen, selbst wenn die Familie dadurch getrennt werde. Die gegen diesen Departementsentscheid erhobene Beschwerde wies das Verwaltungsgericht des Kantons St. Gallen mit Urteil vom 11. April 2007 ab, soweit es darauf eintrat. Den begründeten Entscheid versandte es am 17. April 2007. Die gegen diesen Departementsentscheid erhobene Beschwerde wies das Verwaltungsgericht des Kantons St. Gallen mit Urteil vom 11. April 2007 ab, soweit es darauf eintrat. Den begründeten Entscheid versandte es am 17. April 2007. C. Mit gemeinsamer Eingabe vom 18. Mai 2007 führen A._ und B._ beim Bundesgericht Beschwerde in öffentlich-rechtlichen Angelegenheiten mit den Anträgen, das Urteil des Verwaltungsgerichts des Kantons St. Gallen vom 11. April 2007 aufzuheben und das Ausländeramt aufzufordern, dem Ehemann eine Aufenthaltsbewilligung zu erteilen. Eventuell sei die Streitsache "zur sachverhaltlichen Ergänzung und Neubeurteilung" an die Vorinstanz zurückzuweisen. Gleichzeitig wird um unentgeltliche Rechtspflege ersucht. Das Justiz- und Polizeidepartement des Kantons St. Gallen beantragt, die Beschwerde abzuweisen. Denselben Antrag stellen das Verwaltungsgericht des Kantons St. Gallen und das Bundesamt für Migration. 