Brigadier Richard Karemire, the UPDF spokesperson

Brigadier Richard Karemire, the UPDF spokesperson

Brigadier Richard Karemire, the UPDF spokesperson. Courtesy Photo.

Brigadier Richard Karemire, the UPDF spokesperson. Courtesy Photo.