Spotted: Locals rescue ‘never seen before’ yellow turtle in Odisha’s Balasore

Works on Manali-Rohtang road reviewed