Indiana Bank Refuses to Accept Check Signed by Deity
Police in Hobart, Indiana, said Monday they had arrested Kevin Russell after he went to a local bank and tried to cash a $50,000 check that was signed "King Savior, King of Kings, Lord of Lords, Servant." Even with all…