Oh Lord, my God. My rock. My redeemer. We have so much blood on our hands. You say in Your Word that the blood of the innocent cries out to you (Genesis 4:10). Bloodshed pollutes the very land in which we live (Numbers 35:33). Oh, my God, our land is polluted with the...