Browsing: Lifestyle

Mohamed Salah swapped his Jersey for a Tuxedo as he joined Hollywood stars and political heavyweights for the Time 100…