Pulitzer Prize Winning Journalist Opens an Animal Shelter in Rio
Man's Only Best Friend Dogs are a man's best friend. But what happens when a dog is all you have? Pulitzer-Prize winning journalist Glenn Greenwald and his husband, David Miranda unveils his new animal shelter in Brazil. What makes this...
Read More