The last statement finally generated an official response from China whose Foreign Ministry on Monday, which had been silent for the past week over all issues surrounding the whistleblower, denying Edward Snowden was a Chinese spy and said the United States should give the world an explanation regarding its international internet surveillance programme.