Award-winning Kumawood actor Lil Win has sparked controversy following a promotional parade at Kejetia in Kumasi, Ashanti Region, on Wednesday, July 30, 2025.
The comic actor, known for his dramatic public stunts, stormed the bustling central business district to promote his upcoming film Captain Ibrahim Traoré: The Last African Hero, set to premiere at the Semenhyia Golden (SG) Mall on Saturday, July 30, 2025.