Amazingly, after posting his horrific image, Armstrong has tried to turn the tables by accusing me of posting something even worse than his blood-stained Charlie-Mansonesque picture. Remember, Armstrong just posted the picture: no context, no words, no application to any particular issue. Just Rome’s arrow (replete with Papal flag) sticking out of my forehead with blood flowing from the wound.
Alpha and Omega Ministries is a Christian apologetics organization based in Phoenix, Arizona. James White, director, is a professor, having taught Greek, Systematic Theology, and various topics in the field of apologetics for numerous schools.