[Daily Maverick] Iran thank Los Angeles for its hospitality amid World Cup challenges, while Egypt claims their first victory, fuelled by Mohamed Salah and a resurgent team spirit.
Read more on AllAfrica.com
South Africa Today Africa – North Africa Egypt News





















