The Let Them Rest In Peace Act now winding its way through the Illinois state government is an important piece of legislation, not only because of what it is targeted at today, but also because of its larger consequences. Many may have heard of a sick-minded organization that has been picketing the funerals of US soldiers. Their position is that US soldiers are dying in Iraq and Afghanistan as a result of the punishment visited upon us by God because of our society's acceptance of homosexuals. Tortured logic, or shall we say no logic at all, to say the least....