November 2013

February 15, 2024

Bishop Nala in KwaZulu-Natal claims his holy water can cure HIV. TAC fights back at this quackery.

November 2013