Advertisement

The Chilean 9/11: An art exhibit in Philadelphia

 09/11/2018 - 15:35
Photo of the military coup in Chile on Sept. 11, 1973, provided by Penn's Latin American and Latino Studies (LALS) program. 
Jensen Toussaint

Please tell us what you think about this story