A TOP police officer, Chief Superintendent Joseph Josphat Mutiforo, appeared at the Harare Magistrates Court yesterday facing criminal abuse of office and bribery allegations.