World

Venezuela Delivers Protest Letter to US Embassy

Venezuelan officials handed a formal letter of protest to the US embassy in Caracas on Friday to reject the White House’s recent executive order calling Venezuela a threat to national security.»