A graduate student lawfully allowed to be here earning a doctorate degree is plucked off Tufts U. campus and flown to a detention camp in Louisiana without due process. Have we become the Soviet Union almost overnight?
Post image

Comments