US: Media Matters Protest In Headquarters of Fox News, Manhattan
- Captured on Wednesday 13th of March 2019
- Location is New York City
Description
Media Matters protests in front of Fox News headquarter as Fox News makes a pitch to advertisers. BY 11 am on Wednes Read more...