Bishop of Swaziland speaks truth to power
Bishop Meshack Mabuza, of the Diocese of Swaziland, has come out strongly in opposition to the new government in his country. Mabuza is critical in particular of the new constitution put in place by King Mswati III, the last absolute ruler in Africa.