President Donald Trump has vowed to put America first by info@share.sv | Oct 29, 2018 | Political President Donald Trump has vowed to put America first Central American nations allowing their citizens to stampede north are corrupt. Cut off their aid, writes Sidney Powell, a former federal prosecutor.