Leadership

The Disappearing Church

A pair of architects in Belgium have created an unusual structure–a see-through church.  It’s not a functional building, but rather a piece of public…