Leftist Youth Movement

Political movements denounce break up of Nile University protest
Egypt

Political movements denounce break up of Nile University protest

Leftist political movements in Alexandria said on Tuesday the use of force to break up the Nile University students’ sit-in…
Back to top button