WWildlife Read More ‘Timmy’ the stranded whale rescued, returned to North SeaMay 3, 2026 An aerial photo taken on Wednesday shows the rescued humpback whale in a special barge, after it beached…