From Egyptian village to best player in England, Mohamed Salah is a national hero May 29, 2018 by safoora