Sunday, May 26

At least 16 arrested at Yale University after riot police storm campus during pro-Palestinian protest

The arrests happened after nearly 200 pro-Palestine protestors gathered on campus to urge Yale to divest from military weapons manufacturers


Leave a Reply

Your email address will not be published. Required fields are marked *