The High Court has declined to refer cases of abductions and enforced disappearances in Kenya to the International Criminal Court (ICC), ruling that national institutions are still capable of managing such cases. The court determined that incidents involving deaths or injuries caused by police actions during custody, and carried out …
Read More »
The Lower Eastern Times Opening The Third Eye