A decade after it was first revealed, London's "super sewer" is now finally complete. The £5 billion (US$6.3 billion) project is expected to revolutionize the handling of human waste in the ...