Home Directory About Contact Advertise
Free Trial Subscribe Sign In
CAMERA
At Harvard University, a poster criticizing the campus appearance by Palestinian activist Mohammed El-Kurd, who has made a series of antisemitic comments.