Protests 47 minutes ago Protest in Harvard, United States Show on map Harvard, United States of America · 1 independent report · 2 publishers First reported by dailymail.co.uk, dailymail.com