President Donald Trump will give a speech on Venezuela in Miami on Monday and voice support for Venezuela's National Assembly President Juan Guaido, whom the United States considers the legitimate president of that country, a White House official said on Wednesday. Trump is to make remarks on Venezuela and 'the dangers of socialism' at Florida International University in Miami, the official said.