Twitter Sued Over Hunter Biden Debacle

December 29, 2020 TTN Staff

The shop owner in Delaware who allegedly worked on Hunter Biden's laptop has filed a massive defamation suit against Twitter. According to The Daily Wire:…