shopify stats
Human Trafficking Center

Archive

Tag Archives: Human Rights Watch

06

Feb 2014

4

Forced Labor at the Sochi Games

  By HTC associate Peter Rocco (Photo: Workers in Sochi, Russia ( Copyright Stefan Krasowski, via Creative Commons BY 2.0)  When the Olympic Games open today in Sochi, Russia, television viewers will no doubt be treated to views of brand new stadiums and other displays of Vladimir Putin’s largesse. Unfortunately, NBC’s ...

Continue Reading