Search Result

A North Korean military woman stands in front of a battle scene depicting Americans being defeated by North Korean troops in Pyongyang, North Korea (DPRK) on 20 August, 2007.