Glenn Greenwald

My part in Jair Bolsonaro’s downfall

5 November 2022 9:00 am

  Rio de Janeiro   When I first began writing about politics in 2005, my Brazilian husband, David Miranda, was…