An Opera News Kenya publication
Two men are cooling off their feet at a Police station after they were arrested with…