News

Last week, a family walking the beach on the Gulf Coast of Texas spotted an unusual sight in the sand in front of them.
CAPE TOWN - It's turtle stranding season, and every year hundreds of tiny hatchlings are washed ashore in the Western Cape.