2Baba today January 25, 2017 has made his intentions known to lead a protest against the bad governance by Nigerian Leaders.
According to the Music Star the government of Nigeria has failed Nigerians and they have led the country to an economic failure.
Continue reading