After a decade of absence, the critically endangered sea turtle in Texas has finally nested in the dunes on the beachside of Galveston Island State Park.
Last month, a group of people caused the death of a dolphin that washed up on a Texas beach. Now the NOAA is offering a $20,000 reward for information leading to their arrest.
Last month, a group of people caused the death of a dolphin that washed up on a Texas beach. Now the NOAA is offering a $20,000 reward for information leading to their arrest.