Curiosity Watch: Space rocket explodes seconds after takeoff 1 April 2025, 12:08 am Team Buyback Share this:TweetRedditTelegramWhatsApp