Tag: Kevin Macgregor

Muluzi’s son raises Malawi’s flag in Scotland

Published on September 22, 2021 by Robert Ngwira

Zake Muluzi- son to Malawi’s former President Bakili- powered his way to victory in the John O’Groats Strongest Man competition, […]