
Egypt: CFJ condemns arrests of demonstrators in Alexandria, calls for immediate release
Press release Geneva – March 17, 2024 Security forces in Alexandria, Egypt, detained numerous citizens on Friday, March 15, 2024, during a protest against […]