Hundreds of sea turtles are stranding on a Texas beach. Officials don’t know why

Officials are baffled after hundreds of loggerhead sea turtles have become stranded on Texas beaches.

Leave a Reply