Construction workers on strike protest outside the Rio 2016 Olympic Park construction site in Rio de Janeiro, Brazil, on Tuesday.Apr 10, 2014

FULL STORY

Photo: Reuters

This photo has been viewed 128 times.

TOP top