News

Despite September 16, 2025 declared holiday to allow everyone to vote, most small scale businesses in Malawi’s capital ...