Indian rapper and music producer Santy Sharma has criticised the Cockroach Janta Party, calling it “more internet drama than a serious movement” in a viral Instagram post that sparked online debate.
Mensa, who co-founded the Black Star Line Festival with Chance the Rapper in Accra, Ghana, praised Speed for undoing harmful stereotypes about the continent. “Speed's tour is singlehandedly undoing a ...