Rare yellow turtle discovered in India

A rare yellow turtle was spotted in India on Sunday and the unusual creature is mesmerizing people across the world. Local residents in Balasore first spotted the turtle, according to Reuters. Video of the animal, which at first glance looks more like a lemon than a reptile, has gone viral online. The turtle was handed […]