He is the editor and columnist of The Nation magazine, a monthly periodical in Swaziland, which publishes critical analyses on the country’s social and political situation as well as breaking news. The Nation Magazine has become the foremost critic of government excesses as the country teeters on the brink due to a failing economy and has emerged as the sole independent publication in Swaziland.