On Friday, French police evicted Pro-Palestinian students who had barricaded themselves in the buildings of the Institute of Political Studies (Sciences Po) in Paris and Lyon. RELATED: Palestinian Journalists Awarded 2024 UNESCO Press Freedom Prize Several dozen riot police officers entered the well-known building in the Latin Quarter of Paris, where students were peacefully staging […]