Feedback

Protesters Disrupt Olympic Torch Relay

 

Protesters in Brazil took to the streets forcing the torch bearer on to a bus with an extinguished flame.

Shows