Nov 14, 2018 3950 × 2991 People demonstrate near a cobblestone barricade in Managua, Nicaragua, April 21.