Skip to content Skip to navigation

Project Report: Windows and Mirrors

Project Report: Windows and Mirrors

The war in Afghanistan is now the longest in U.S. history, yet for many of us it has been rendered largely invisible. Windows and Mirrors: Reflections on the War in Afghanistan, a remarkable traveling art exhibit, is an opening and an invitation to reflect upon the impact of this war on a civilian population caught in the crossfire.

Created Date: 
Dec 2, 2011