LEFTERIS PITARAKIS/AP
British police officers jump to apprehend an anti-China, pro-Tibet demonstrator as he tried to interrupt the Olympic torch parade over Tower Bridge in central London, Sunday April 6, 2008.


AJC Breaking News Updates

Kudzu Services » Find the right people for the job