Comment Comment by stefan_ They sure have, they keep 5 billion+ people alive. parent stefan_ 3 years ago