The Inspector General of police Gen. Kale Kayihura should resign for he has failed to execute his duties of protecting Ugandans says...