Two teens accused of dumping trash into the Atlantic Ocean near the Boca Raton Inlet have turned themselves in to authorities, facing a fine up to $50,000, five years in jail or both.
The urge to save lives wasn’t reserved for only humans during the deadly flooding in southeast Texas. Watch how a sheriff and a game warden came to the rescue of an armadillo.