Friday, May 11, 2018

'Invest or Sell': Digital First Media Workers Protest Outside Alden Global Capital’s New York Office


This report was published on YouTube on May 10. 

Source: Democracy Now!

No comments: