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.