U.S. State Department Releases Report Detailing Censorship From Last Olympic Games In China
U.S. State Department human rights report was released that details chilling censorship and violence against reporters that occurred at the last Olympic Games in China in 2008. The Winter Olympics are sent to begin next week in Beijing.
Yahoo Sports has more here.
Categorized:More The Latest