Chinese State Media Slams Microsoft by Bethany Allen-Ebrahimian | Jul 8, 2014 | Monitor | Xinhua says ending Windows XP "extremely irresponsible."