Latin America and Political Prisoners Film Series

Loyola University (downtown campus) Corboy Law Center,    room 421 Sundays, 2pm 25 E. Pearson Street, Chicago September 15:   Will the Real Terrorist Please Stand Up?    2010  85 min                                                     … Continue reading Latin America and Political Prisoners Film Series