by Sydney Smith on May 12, 2012
2 Chilean Editors Say TV Network Censored Investigation
Two Chilean editors, Patricio Ovando and Pilar Rodriguez, resigned from TV station Channel 13 because they said the station was...
Home »
Two Chilean editors, Patricio Ovando and Pilar Rodriguez, resigned from TV station Channel 13 because they said the station was...