Advertisement
The "Rosa Delgado" user's logo

Rosa Delgado

Londres, United Kingdom

Activista , Autodidacta, Investigadora en Estudios Latinoamericanos. "Sin luchas no hay victorias".

Publications