At least 45 pro-Palestinian Arab protesters arrested at Yale University after police in riot gear storm the campus during a protest.
At least 45 pro-Palestinian Arab protesters arrested at Yale University after police in riot gear storm the campus during a protest.
https://www.israelnationalnews.com/news/388920
Comments
0 comment