Video Kenya Switch Off KPLC: Kenyans Protest Irregular Billing and Corruption at Kenya Power 0 views1 min read