The Africa Cup of Nations has reached the semifinal stage and a tournament devoid of shocks now offers up two mouthwatering ties with hosts Morocco looking to see off the challenges of their fellow continental heavyweights.
Mohamed Salah’s Egypt, Victor Osimhen’s Nigeria and Sadio Mane’s Senegal all remain in contention to win the trophy in Rabat next Sunday, even if home advantage still makes Morocco favourites.
World Cup semifinalists in 2022, Morocco are Africa’s top-ranked team and approach Wednesday’s semifinal against Nigeria in the capital defending an unbeaten record since losing to South Africa at the last AFCON.
Walid Regragui’s side have conceded just one goal in five…
The Battle of Isandlwana: A significant battle during the Anglo-Zulu War, where
Zulu forces defeated British troops in 1879.

mrs. voltage
Thanks for this post – I have had a great time visiting your site and find myself now wanting to physically visit South Africa. Well Done!
Stud Buster
North Korea: You have two cows. Its name is Kim Jong Un.