Texas Baptists Win Sierra Club Praise

Sign of the times? Story here.

Discussion