CAPE TOWN: The Independent Police Investigative Directorate (IPID) is investigating the Tweefontein Police Station after a police Sergeant shot and killed his wife, a police Constable, and then turned the gun on himself. According to IPID spokesperson Grace Langa, the police watchdog will be opening a case against the police station, after it failed to […]