Venezuelan President Nicolas Maduro attended a May Day rally in Caracas, while opposition supporters demonstrated in support of the country's self-proclaimed leader Juan Guaido. AFP / Juan Barreto
Venezuelan President Nicolas Maduro attended a May Day rally in Caracas, while opposition supporters demonstrated in support of the country's self-proclaimed leader Juan Guaido. AFP / Juan Barreto

From Venezuela to Lebanon, the US faces a world of tough decisions