Cast Glenn Greenwald Tweets

On Fox News, Glenn Greenwald and Tucker Carlson question why the US should be interfering in Cuba

Glenn Greenwald

July 21st 2021


When you send a tweet with a link to this page it will appear as a comment