E engadget.com Amazon and Microsoft employees caught up in sex trafficking sting 17 points LopRabbit 8 years ago 13 comments