Home Tags Uganda Revenue Authority has in a statement accepted that its 23-floor state of the art tower was flooded in the Monday downpour.

Tag: Uganda Revenue Authority has in a statement accepted that its 23-floor state of the art tower was flooded in the Monday downpour.