NASA has released images of a vanishing "ghost island" in the Caspian Sea, lying between Europe and Asia. Captured from its Landsat 8 and Landsat 9 satellites, the series of images showed the ...