https://www.levernews.com/seventy-two-minutes-until-the-end-of-the-world/ Created Sat, 28/06/2025 - 02:38 Updated Sat, 28/06/2025 - 02:38 Are we closer than ever to nuclear winter? Tags Lever Time