Russian diplomats return home by pushing railcar

Russian embassy employees in North Korea and their families left the country on a hand-pushed rail trolley.

February 26, 2021

Examined