“Luuyi” star George Willdive is back with a new song dubbed “Batuwulira”. The UK-based Ugandan artiste features the self-proclaimed Ugandan Property Nina Roz on the new song. “Batuwulira” is a Luganda word translated to mean “They Hear/Feel Us” and unlike in his past songs like “Luuyi”, George Willdive expresses himself vocally in the love song. […]