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