Reuters A satellite image captured by San Francisco-based research company Planet Labs reveals striking evidence of North Korea’s latest missile launch. North Korea launched several projectiles on Saturday, its first confirmed missile test since November 2017. The image, one of the many taken by Planet Labs’ satellites orbiting the Earth, revealed the exact moment and […]