Gadgets First orbital launch attempt from mainland Europe crashes after takeoff 1 April 2025, 1:29 am Team Buyback Share this:TweetRedditTelegramWhatsApp