45 years after Somoza’s flight, the country struggles to reckon with its past
45 years ago, the triumph of the Sandinista revolution in Nicaragua took place. It was a critical moment in Latin America, constituting the first and last time an armed leftist group came to power in the region after (…)