Advertisement
Sports
July 28 2016 1:22pm

Police in Rio fire tear gas at protesters during Olympic Torch relay

Local police fired tear gas Wednesday night to disperse protesters after they tried to interrupt the Olympic torch relay in the city of Angra dos Reis, in Rio de Janeiro state.

Video Home