A record-breaking hurricane that impacted the eastern Caribbean around July 1 left some islands scarred to the point that damage is now visible from space. NASA recently released imagery[1] of Carriacou Island, which took a direct hit from Category 4 Beryl...