Noa Barash
Noa Barash

Racist, anti-Semitic poster found on UD campus

‘Defend your nation’