LTPS – The 3rd World Womens Project Series
#1124 – 1991 – LET THE PEOPLE SPEAK
Produced by Trella Laughlin.
The 3rd World Womens Project Series
Genevieve Vaughan and Claudia Sperber
Discuss their trip as part of the Comadres/ WINGS delegation to El Salvador. Documentary Film from the trip.