Venezuelans Protest TV-Station Closure
Venezuelan protesters took to the streets of Caracas after the Chavez government closed the popular-but-Chavez-critical television station Radio Caracas Television. What do you think?
Kelly Freeman
Who cares about free speech? This is the first time I've used it in probably 12 years.
Street Sweeper