Agree.  But… Trump is not strong.  He is compromised.  One day we will find out what Putin told him in Helsinki. Whatever it was- Trump became Putins poodle that day. 
Embarrassing weak toddler ! 

God help our country