Apr 25, 2017 North Koreans placed floral tributes at the foot of giant statues of Kim Il Sung and Kim Jong Il on Mansu Hill in Pyongyang on Tuesday as the country marked the founding anniversary of its armed forces. (April 25) Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Like this:Like Loading... Related