Uncategorized

Jowy Landa Declares Herself Uganda’s Beyoncé, Says Spice Diana Cannot Match Her Talent

Jowy Landa, real name Joan Namugerwa, has boldly declared herself Uganda’s Beyoncé and claims she is far ahead of many female artistes in terms of