In a rare and encouraging development, Puri’s Blue Flag-certified beach witnessed dozens of Olive Ridley turtle hatchlings ...