Chief aid

Russian ship crew detained in Egypt
Egypt

Russian ship crew detained in Egypt

The Egyptian security forces in Alexandria arrested five Russians, members of the crew of a ship carrying medicines, including the…
Back to top button