UPDF Marine Teams, Engineers to Uproot Floating Island at Owen Falls Dam
A team of officers attached to the Marine unit and engineering brigade of the Uganda People’s Defence Forces -UPDF have been deployed to uproot the floating island which clogged the…