Kale Kayihura

Kayihura is designated for being the leader of an entity that has engaged in or whose members have engaged in serious human rights abuse and being a current or former government official who is responsible for or complicit in, or has directly or indirectly engaged in, corruption. As the IGP for the UPF, Kayihura is …

Kale Kayihura Read More »