Truth Served Fresh & Hot
Browsing Tag

IGP Ochola Appoints Senior Police Director Whom Kayihura Had Refused to Deploy for Three Years