Friday, March 22, 2013

Internet

China Web Users Deluge Russia Blog with Insults
Agence France-Presse, March 21, 2013
http://www.google.com/hostednews/afp/article/ALeqM5iCqaKarEb11BbXxvdwoXNgyOJM1A