President Donald Trump has been at the receiving end of sharp criticism – over his healthcare bill, immigration orders, and most recently rollback of climate change policies – since he took office in January this year. A supporter of the president, however, said Trump may be ousted from office, as e...