An open letter from Homeland Security employees blasts agency heads for ‘minimising the ongoing atrocities’ in Gaza.
An open letter from Homeland Security employees blasts agency heads for ‘minimising the ongoing atrocities’ in Gaza.