News

The charge against Mr Ochora states that on or before May 22 2025, at an unknown location within the Republic of Kenya, the ...