Malaba residents outcry over police harassments
Residents of Malaba, Busia County, have faulted the local police officers over undue harassment of law-abiding citizens and demanding bribes in exchange for their freedom.
Residents of Malaba, Busia County, have faulted the local police officers over undue harassment of law-abiding citizens and demanding bribes in exchange for their freedom.