3 days agoAmazon Labor Union RATIFIES Their Affiliation With Teamsters, Indie Left Joins To DiscussHard Lens MediaVerified