Men sit on the street during a power outage at the Las Maritas neighborhood in Margarita Island, Nueva Esparta State, Venezuela, on November 24, 2024. Margarita, Venezuela's main island, is a Caribbean paradise in decline after years of devaluations, inflation, a pandemic, and the collapse of public services. (Photo by Juan BARRETO / AFP) (Photo by JUAN BARRETO/AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker