AdvertisementIran Seen Preparing For Space LaunchAugust 26, 2019Geoff BrumfielfacebookEmailSatellite imagery from April 29 (left) shows the launch pad covered in debris. Imagery from August 24 (right) shows it with a fresh coat of paint. (Source: Planet Labs Inc.)