The police inspect a fishing vessel during a patrolling activity in Weihai, east China's Shandong Province, May 20, 2010. [Xinhua]
Go to Forum >>0 Comments