SPARC’s Planet Siqueiros Series hosts an opening exhibition of Windows and Mirrors: Reflections on the War in Afghanistan, a free exhibit sponsored by the American Friends Service Committee (AFSC).