General Okada rider bites forehead of taskforce officer over social distancing… Julius Appiah Apr 20, 2020 0 An Okada rider has reportedly bitten the forehead of the Deputy Operation Commander in-charge of Kasoa Central Business District…