'Scum of the earth' tourists ignite international backlash after filming themselves riding egg-laying sea turtle

1 month ago 13

Rommie Analytics

A couple is being raked over the coals online after they filmed themselves riding a nesting sea turtle down a beach.
Read Entire Article