A police ship patrols in the sea area in Weihai, east China's Shandong Province, May 20, 2010. [Xinhua]
Go to Forum >>0 Comments