Australia Dozens of whales stranded on beach in Australia | AJ #shorts Team Buyback 25 April 2024, 12:39 pm25 April 2024, 12:39 pm Al Jazeera English, Australianews, Worldnews Share this:TweetRedditTelegramWhatsApp