Korean leaders in DMZ | Pictures that Shake the World

PressTV 6 views

This edition speaks about the historic summit between the leaders of North and South Korea.

Add Comments