Zimbabwe: Police, Army Take Bribes From Smugglers in Victoria Falls – AuthenticAfrican

Posted on by All Africa

[Zimbabwe Standard] The Victoria Falls, on the mighty Zambezi River between Zimbabwe and Zambia, is one of the world's seven wonders and arguably the largest waterfall by width and depth.