Morocco displays confidence over bid for FIFA 2026 World Cup

Moroccan football and sports authorities Tuesday unveiled the logo of the kingdom’s bid for FIFA 2026 World Cup competition and expressed confidence over the North African country’s ability to host the biggest global football tournament. The bid for 2026 World Read more

Putin launches Dabaa nuclear Plant construction in Egypt

Russian President signed Monday in Cairo with his host al-Sisi an agreement launching the construction of the multi-billion Dabaa nuclear station, sponsored by Moscow. President Vladimir Putin arrived In Cairo from Syria where he ordered partial pullout of Russian forces Read more