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. 

What do you think about this story?