David Sabatini wins $6 million defamation verdict against Kristin Knouse

Technology