Environment | wildlife Sea power brings hope of turtles hatching on St Helena BySt Helena Online March 12, 2015August 15, 2022 The waves that pound against Sandy Bay Beach may have made it possible for green turtle…