Tag: Steven Ahimbisibwe

Mubende Land Dispute Bloodshed: MP Pascal Mbabazi, LC5 ...

The incident took place on July 31, 2023, around 08:00 AM, when Namutebi Milly N...