Mother nature can deal us some negative sights but responsible human beings can make a difference
HUNDREDS of sea turtle eggs were either destroyed or washed into the sea at Road View, St Peter, last week when Tropical Storm Emily affected the island.