The two, Peter Igadwa Agawy, and Peleg Mosongo Momari were arrested by the police on Monday, April 22, 2024 and spent the night at Capital Hill Police Station.
By Ezra Manyibe | 3 weeks ago
By Ezra Manyibe | 15 hours ago
By Fridah Wangechi | 1 year ago