Human Rights & Crime Kikuube police investigate their own over extortion claims By Gad Asaba - August 19, 2022