If you do any digging on Gary Johnson, or just watch him on the campaign trail, you quickly begin to realize that he may not be as presidential as one would hope.
One of Donald Trump’s main political platforms during his presidential run has been a promise to crack down on illegal immigration. His stance includes...