Uncategorized Embattled Governor Obado takes himself to policeBy August 26, 2020Governor Okoth Obado finally surrendered to authorities after reports about police hunting for him emerged. On Wednesday August 26th, Citizen…