Jeffery McPherson and his family were on a fun picnic trip in North Ambergris Caye near Rocky Point when they spotted something trapped in a big net on the beach. He said he saw some flippers and decided to rush over the area to see what it was. To Jeffery’s surprise they encountered a sea turtle entangled in a thick and heavy net. Jeffery immediately helped the struggling sea