WarNewsRadio, a college station in the Philadelphia suburbs, covers the opening of "Windows and Mirrors" the traveling art exhibit that draws attention to the enormous human cost of the war in Afghanistan. The AFSC's Karen Light weighs in.