Stone Throwing at a Glass House Tony Campolo March 24, 2011 General 9 As the news of the financial woes of the Crystal Cathedral is heralded across the country and around the world, a host of critical voices have been raised, at times condemning the cost of building the Crystal...