Protesters, Police Clash Amid Brazil Strike

Associated Press Videos
Protesters, Police Clash Amid Brazil Strike
Clashes between protesters and police broke out in Rio de Janeiro Thursday evening at the end of a day when thousands of Brazilians took part in a nationwide strike. (July 12)
View Comments (0)