Makhadzi whose real name is Ndivhudzannyi Ralivhona got attacked by unhappy fans in Mutare, Zimbabwe. The South African star was taken off the stage after being...