Technology | Wed Jun 4, 2014 11:48pm IST

China state media calls for 'severe punishment' for Google, Apple, U.S. tech firms