ru24.pro
News in English
Июнь
2024

North Korea Satellite Images Show Troops Building Border 'Wall'

0

Satellite images of the Demilitarized Zone in North Korea has revealed new constructions near the border.