Search Result

Buildings are seen through a storm in Yanji, China on July 4, 2011. The city of Yanji is a major hub for North Korean escapees and defectors.