Televisa report about the loggerhead bycatch in the Gulf of Ulloa, Mexico.

 

Televisa

Loggerhead sea turtle photo courtesy Flickr Commons/Wendell Reed