Glenn Greenwald, (another Pied Piper)

First published at 21:09 UTC on May 4th, 2024.

Glenn Greenwald, the American journalist, author, and former lawyer, has taken up residence in Brazil. He met his husband, David Miranda, on Ipanema Beach in Rio in 2005, and they moved in together just five days after their first encounter. Greenwa…

MORE
CategoryNone
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO