Onlookers at a lake in Queensland watched an olive python kill and swallow a 1m (3.2ft) crocodile. What happens next, asks Tom Geoghegan. Pythons in this area usually eat smaller animals - rats are ...