2 years agoGlenn Greenwald says Decentralized Media is the Ultimate SolutionNaomi Brockwell TVVerified