This Wednesday, April 15, 2020, satellite image provided by Airbus Defence & Space and annotated by 38 North, a website specializing in North Korea studies, shows Leadership Railway Station in Wonsan, North Korea.
{}