Mexicans have begun voting for a new president in an election that could sharpen divisions with US President Donald Trump over migration and trade.… READ …

source