Ece_frontpage 12.05.2015 Rapper triumphs over voodooist in the music industry with his new single "Juju"