Theresa Anthony3 minSpiritual Warfare? The Devil? Oh, Come now!By Theresa Anthony, author, My 13th Station F or most of us, our introduction to the concept of the devil was probably a cheesy red...