Three former Tshwane Metropolitan Police Department (TMPD) officers appeared in court on Tuesday on charges of corruption and extortion, AfriForum said on Wednesday. Continue reading...