Good News Notes: “Tiny green turtles are scrambling to the safety of the ocean at Tiwi Beach on Kenya’s south coast. Every one that makes it is great news for their species, which is listed as endangered by the International Union for Conservation of Nature (IUCN). It’s a perilous journey, but luckily for these hatchlings…