Debra Newton allegedly lived under a stolen identity for four decades in The Villages, Florida, before investigators used DNA evidence to solve the decades-old kidnapping case.
Heavy rainfall on Hormuz Island created blood-red runoff as iron oxide soil washes into coastal waters, and it was captured in stunning viral blood-red footage.