Sunday, July 6, 2008

Zen Moment-China's armed Segway police.

Via: AP wire

"In this photo released by the official Xinhua news agency, members of China's armed police demonstrate a rapid deployment during an anti-terrorist drill held in Jinan, east China, on Wednesday July 2, 2008, roughly one month ahead of the Beijing Olympic Games"

No comments: