thepeoplesrecord- Walmart workers march in LA, saying ‘no thanks’ to new storesJuly 5, 2

more about : thepeoplesrecord