spiders

Auto Added by WPeMatico

eBay Fined Millions for Employees Who Sent Live Spiders, Cockroaches to Mass. Couple

Online retailer eBay will incur a multi-million-dollar court-ordered payout to avoid further criminal prosecution after eBay employees terrorized a Massachusetts…

11 months ago