Figurehead of Argentina’s Mothers of the Plaza de Mayo dies

Taty Almeida, the prominent leader and chairperson of the Argentinian activist group Mothers of the Plaza de Mayo, passed away on Sunday. The organization confirmed the death of the human rights activist who became a symbol of the fight for justice in Argentina.

