Sirley Ávila León is a former delegate of the People’s Assembly of Majibacoa in Cuba. After speaking out on state repression to foreign media, she was nearly killed in a machete attack.
Sirley Ávila León is a former delegate of the People’s Assembly of Majibacoa in Cuba. After speaking out on state repression to foreign media, she was nearly killed in a machete attack.