Search Results
2 Documents Found
![La Lucha Continua](images/thumbnails//30471.jpg)
La Lucha Continua/The Struggle Continues; a mural located in the Mission at 3260 23rd St - between Mission and Capp Streets in San Francisco. features 35 portraits of activists, philosophers and artists and their recorded voices accessible via cell phone.
![Leila Khaled On Liberation and Freedom](images/thumbnails/MP3.jpg)
Publisher: Freedom ArchivesCollection: La Lucha Continua: a talking mural in San Francisco
Leila Khaled (also Layla Khalid), long-time activist and Central Committee member of the Popular Front for the Liberation of Palestine (PFLP), speaks on the right to resist and fight for her people's liberation.
2 Documents Found