You can be a great president and be ridden with flaws. Of course we know that.

Author Details

Author Name: