Alpha Okello
Alpha is an inveterate traveller – 89 countries and counting. Recent travels have seen Alpha ramble through Zambia, visiting the Victoria Falls is a waterfall on the Zambezi River in southern Africa, which provides habitat for several unique species of…