Trump The Demagogue

Trump The Demagogue

October 22, 2016

Trump gets desperate

Trump gets desperate

November 6, 2020

Russian trolling on Facebook

Russian trolling on Facebook

September 13, 2017