“Their Blood Will Be on Our Hands”

The Christian Defense Coalition is holding a rally Thursday that will feature “a public display of red stained gloves, laid out on the lower Capitol terrace, symbolizing the blood of thousands of religious minorities that will be on our hands if we do not protect religious liberty in Iraq.”