Article about China reportedly trying to make super soldiers; Gen Keane reacts
Video about China reportedly trying to make super soldiers; Gen Keane reacts
entertainment Video