North America Moment total solar eclipse occurs in North America | AJ #shorts Team Buyback 9 April 2024, 1:04 am9 April 2024, 1:04 am Al Jazeera English, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp