Sea Turtle Conservation Curaçao (STCC) has rescued 28 turtles in the Ascencion Bay 1:05 April 24, 2020