Dutch cathedral immortalizes 9/11 in stained-glass window

The Sint Jan cathedral in the town on Den Bosch, Netherlands, recently unveiled its newest addition -- a stained-glass window depicting the 9/11 attacks. It's built of twenty panes depicting heaven and hell;...

closeSign in to NowPublic

is reporting from