Russian diplomats return home from North Korea on self-propelled handcar

Ruptly