Tag: Ahmed Elmohamady

Egyptian sports harvest in 2018: setbacks and victories

Mohamed Salah, Egyptian King in Liverpool

Alaa Moustafa Alaa Moustafa

25 players will miss English Premier League due to Africa Cup of Nations, 9 of which are Arab

The 2017 African Cup of Nations, considered as the third most important…

Alaa Moustafa Alaa Moustafa