South of Lake Okeechobee, Florida - at the heart of Everglades National Park - a new freshwater reservoir is ... which killed ...
Most of the nests in the area are loggerhead turtles, the most numerous of the turtles that lay their eggs on Florida beaches. The Florida Fish and Wildlife Conservation Commission has not yet ...