WATCH | Shebeshxt faces backlash after he slaps fan in shocking video
Cape Town – Limpopo-born rapper Shebeshxt was recently captured on camera engaging in an altercation, where he is seen slapping... Read more
22 Feb