The Morning Call
Today Afolake took us to one of the 7 natural wonders of the world, Victoria Falls, located in the southern part of Africa.
If you’re planning a trip to southern Africa you simply have to witness this mile-long curtain of falling water.
This incredible amount of water generates a huge amount of spray which shoots 1000 feet into the sky and can be seen 30 miles away, so whether you’re in the Zambian side of the falls or in the Zimbabwean side of the magic of the Victoria Falls will always get to you.
Go to video
US to cut $50 million health aid to Zambia because of medicine theft
Go to video
Morocco's capital, Rabat, seeing uptick in luxury tourism
Go to video
Global press freedom at all-time low according to RSF
11:14
Power Play or Partnership? America’s Strategy in Africa [Business Africa]
Go to video
Egypt and Angola strengthen bilateral ties during Cairo meeting
Go to video
Harare City Council says bedbug infestation confined to only one locality