snowman wrote: This means you have not seem/met many people 
I have seen/met many people in life. Many from close personally, many from afar. I have seen good people, bad people, smart people, dumb people, intelligent people, boring people, intellectuals, idiots, brave, weak, lazy, committed, sane, crazy, righteous, evil, positive, negative, loving, caring, honest, dishonest.....
Trump is in the list of most disgusting and despicable men i have seen. This list has many Politicians on it including our scoundrel Indian Prime Minister Modi.
I follow Politics very closely. Both domestically and internationally. So when i say it, i mean it.