Wired is reporting that a South African military exercise involving a robotic Oerlikon 35mm Twin Field Air Defence Gun - Type GDF-005, went horribly wrong earlier this month killing 9 soldiers and seriously injuring 14 more. The automated dual gun cannon is designed to use passive and active radar, as well as laser range finders, to lock on to high speed, low flying aircraft and cruise missiles. The South African National Defence Force is investigating the possibility that a software glitch may have caused the malfunction. The gun has the ability to reload itself and apparently only stopped firing when it had expended all of the available rounds. So much for the 3 laws!