Skip to content

Technology_Internet

Latest Stories

China Saturday Night Live.JPEG-0907e.jpg

China Saturday Night Live.JPEG-0907e.jpg

Sohu Chairman and CEO Charles Zhang speaks to the journalists during a press conference at the Sohu Media Plaza in Beijing Thursday, Jan. 2, 2014. A popular online video site has brought American irreverent comedy sketch show Saturday Night Live to China. Sohu Video announced Thursday that it will exclusively show the show that regularly mocks the U.S. government on its website. (AP Photo/Andy Wong)