Rare beach encounter captures elusive creature in the act

Thu, 23 Jul 2026 10:36:41 GMT

Chron - A badger was caught raiding a green sea turtle nest on South Padre Island after reportedly preying on multiple nests.