Donald Trump’s most publicized and controversial political agenda are his immigration stands. Throughout his presidential run, Trump simply aroused the crowd with some morally unacceptable comments about Mexicans and Muslims.…Continue Reading →