Twitter has suspended Patrick Byrne, libertarian firebrand and former CEO of Overstock who’s been peddling Trump’s election fraud conspiracies.

Read more…