The Tanchon Power Station Project: Progress Lagging
Recent commercial satellite imagery indicates construction progress on the highly touted Tanchon Hydroelectric Power Station Project is lagging. Despite the…
Recent commercial satellite imagery indicates construction progress on the highly touted Tanchon Hydroelectric Power Station Project is lagging. Despite the…
Construction on the highly touted Tanchon Hydroelectric Power Station Project, reported to be the largest project in the country’s history…
Summary According to new commercial satellite imagery, North Korea is nearing completion of an experimental light water reactor (ELWR) that…