Spotted Mohamed Salah’s Philanthropic Work in Egypt VANCOUVER, Canada — The Egyptian village of Nagrig lies not too far from the Nile…