Rap songs have become the new preferred mode of campaigning for Indian political parties. In an innovative form of campaigning to target youth, Bhartiya Janta Party (BJP) has released a rap song video -- Banda Apna Sahi Hai -- on Prime Minister Narendra Modi.