Glenn Greenwald Unveils New Project to Build Animal Shelter in Brazil Staffed by Homeless People
May 10, 2017, 06:50 PM
Pulitzer Prize-winning journalist Glenn Greenwald unveils his plans to build an animal shelter in Brazil with his husband David Miranda, a city councilmember in Rio de Janeiro.