Leila Aboul Magd

Ain Shams students press charges against three professors
Egypt

Ain Shams students press charges against three professors

Students from Ain Shams University have formally charged three professors with sexual harassment. Leila Aboul Magd, the head of the…
Back to top button