A ‘New Colussus’? Student opinion on current presidential administration
By Judah Breitbach The spirit of America is emblazoned at the feet of the Statue of Liberty. It’s called the New Colossus, written by Emma Lazarus. It reads: “Give me your tired, your poor, your […]