Arrow-right Camera

Photos


Nicaragua’s national police chief, Aminta Granera, the most highly regarded public figure in her own country.