Staff sent live cockroaches, porno – and more – in harassment campaign to silence pair
eBay will pay $3 million to settle criminal charges that its security team stalked and harassed a Massachusetts couple in retaliation for their website's critical coverage of the online tat bazaar.…
Support the originator by clicking the read the rest link below.