Loading...
News
    Shows

      Teachers clash with police in Rio

      |Teachers in Rio de Janeiro, Brazil, squared off with police while protesting for higher wages.

      Related Videos

      You Might Like

      Comments