Murderer Robert McBride’s killer-bomb exploded 28 years ago June 14 2014 – South Africa. Yet murderer Robert McBride, responsible for killing 3 innocent women and maiming 71 other people, now is the head of South Africa’s police-watchdog agency, the ‘Independent Police Investigative Directorate’. Pretoria. On June 14 1986, 28 years ago, Robert McBride – now […]