T theverge.com Amazon denies stories of workers peeing in bottles, receives a flood of evidence 52 points brundolf 5 years ago 24 comments