Berhampur: A record number of over 2 lakh Olive Ridley sea turtles laid eggs near the Rushikulya river mouth in the second ...