At last! faithfulamerica.org
When I visited the National Council of Churches communications officer in NYC, I saw the ad that will be aired in Arab countries and was blown away by it. The efforts of the NCC to bring religious leadership to bear on Iraq and torture is wonderful and renews faith. Go see it here and then sign up at the end of the clip, to endorse the ad.
let’s collaborate in every we can.