It looks like it will be good propaganda for Communist China
Torch runner in America, has to be guarded by police
Also keeps any of those that want to bring attention to the repressive evil regime of China away from the cameras.
And made possible by American policemen. Makes me want to throw up.