Once again, Senegal proved to be Egypt’s ultimate continental hurdle, as the Teranga Lions edged past the Pharaohs to book their place in the final, […]