New revelations about the National Security Agency's vast surveillance program have appeared on a regular basis in newspapers around the globe since Edward Snowden first leaked NSA documents to Glenn Greenwald at the Guardian -- and Snowden and Greenwald themselves haven't stopped causing international stirs since breaking the story in June.
On Friday and Saturday, hundreds of protesters gathered outside a convention center in Hamburg, Germany in support of Snowden, the NSA contractor turned document leaker, transparency activist and U.S. fugitive.
On Friday, at the annual hackers conference called the Chaos Communications Congress, or 30C3, Greenwald, who left the Guardian in October, gave a speech via videoconference about the media frenzy following the leaks.
Greenwald hasn't shied away from criticizing the perceived complacency of U.S. media and politicians in the face of revelations about the NSA's collection of Americans' and other people's phone records and emails. But at the 30C3 on Friday, he took the opportunity to lambast American and British politicians and media organizations more harshly and directly than before.
"[W]e knew in particular that one of our most formidable adversaries was not simply going to be the intelligence agencies on which we were reporting and who we were trying to expose but also their most loyal, devoted servants, which calls itself the United States and British media," Greenwald said.
Greenwald said the media had become beholden to the demands of politicians.
"(Their role) is not to be adversarial," he said. "Their role is to be loyal spokespeople to those powerful factions that they pretend to exercise oversight."
Greenwald also criticized tech companies -- notably NSA collaborator Palantir -- for using hip language to woo young people into lives of government spying.
Greenwald also hinted that more revelations about the NSA would come out soon, including information that the NSA and its British counterpart the Government Communications Headquarters, are attempting to intercept in-flight Internet service.