Female Rapper Swadu Responds to Allegations of Physical Altercation at Triple Fest
12 months agoSierra Leonean female hip-hop artist Natasha Beckley, known by her stage name Swadu, has addressed the recent controversy surrounding alleged physical confrontation with new school rapper Paris Gold at...