Lenny, a 322-pound loggerhead turtle, was found off the Florida Keys struggling to swim and with visible wounds.
The brutal beating of the eight-month-old pup named Brixleigh was captured on camera and shared online. The video showed a ...
Articles ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results