Although living in Mexico we're about six hundred miles away from the nearest handful of American soil, distance didn't diminish the shock here of Donald Trump's election: A vulgar, vile and dishonest man had become president of our country, defying opinion polls and predictions. Just before the election, over dinner at the local Firenze Restaurant, …