This site may earn affiliate commissions from the links on this page. Terms of use. Some days, it feels like humanity is doing everything it can to hasten the end of the world ... Read even more