"And ye shall know the truth, and the truth shall make you free." - John 8:32
Craig Rucker Biography
Craig Rucker is the co-founder and executive director of the Committee for a Constructive Tomorrow (CFACT), which was founded in 1985 to “promote a positive voice on environment and development issues.”