Politics took center stage at a gathering of 77 developing nations in Cuba

The leaders of the world’s developing countries met in Cuba this past weekend. The group, known as G-77, gathered, along with China, to discuss science and technology. But geopolitics ended up taking center stage. NPR’s Eyder Peralta reported from Havana.