Anyone who has lived under the Presidency of George Bush to Barack Obama, might not have witnessed such an insulting opposition of the US presidents. President Trump is a class apart when it comes to getting trolled on the internet or streets of America. American presidents used to leave an impact on the world, last being Obama […]