The March 17 killing of Assistant Inspector General of Police (AIGP), Andrew Felix Kaweesi, one of the topmost officers of the force is the latest case to put the government and specifically police on the spot. By striking successfully again, the assailants are proving that they have capacity to snatch …
Read More »