V.Soul & KingTouch – I Have Fought (Madiba) V.Soul & KingTouch is meant on making exploits when it come to music with yet another banger hit which have gone viral with lots of viewers titledI Have Fought (Madiba). ...