USA: Greenwald and Poitras back on US soil for award, defend Snowden

Video ID 20140412-002 W/S Laura Poitras enters podium SOT, Laura Poitras, documentary film maker (in English): “None of us would be here bar, Ewan, Glenn, Wa…

Leave a Reply