An Opera News Kenya publication
A man is cooling off his feet at a police station in Chuka following his arrest…