Zhang Yu

1 results arranged by date

Release of Chinese journalist Shi Tao was long overdue

September 9, 2013 3:15 PM ET

New York, September 9, 2013--The Committee to Protect Journalists welcomes the early release of journalist Shi Tao, who was first detained in 2004 and sentenced to 10 years in prison in 2005 on charges of "leaking state secrets abroad." Shi...

Read More ›