Aug 18 2007 - Seoul, South Korea - North and South Korean human rights activists held a performance protest denouncing the Beijing Olympics in light of China's human rights violations as well as its repatriation of North Korean refugee's back to North Korea.
©Nayan Sthankiya


Most RecentMost Recommended Comments (1)
at 11:16 on February 15th, 2008
Aug 18 2007 - Seoul, South Korea - North Korean human rights activists held a performance protest denouncing the Beijing Olympics in light of China's human rights violations as well as its repatriation of North Korean refugee's back to North Korea
©Nayan Sthankiya