Liverpool star, Mohamed Salah, has headlined the 23-man Egypt squad for the African Cup of Nations.
Mexican coach Javier Aguirre unveiled this Tuesday.

The competition holds from June 21- July 19, with Egypt’s first match against Zimbabwe on June 21.
Squad
Goalkeepers: Mohamed El Shenawy (Al Ahly), Ahmed al-Shennawy (Pyramids) and Mahmoud Abdelrahim Genesh (Zamalek)
Defenders: Ayman Ashraf, Omar Gaber, Ahmed Elmohamady, Mahmoud Hamdy el-Winsh, Baher El Mohamady, Ahmed Hegazi, Ahmed Ayman Mansour, Mahmoud Alaa.
Midfielders: Waleed Soliman , Abdullah al-Saeed, Mohamed Elneny, Tarek Hamed, Ali Ahmed Ghazal, Mahmoud Hassan Trezeguet, AmrWarda, Nabil Emad Donga, Mohamed Salah.
Forwards: Marwan Mohsen, Ahmed Hassan Kouka, Ahmed Ali Kamel.