A Miracle of Grace

“The mighty Zambezi River, with its source in Zambia, flows through Angola, along the borders of Namibia, Botswana and Zimbabwe, to Mozambique where waters from Lake Malawi join it through the Shire River. In this picturesque land of Mozambique, its brown, muddy waters snake slowly for more than 403 miles before it splits up into [...]

Read the full article »