The Twelfth Station: Jesus Dies on the Cross Image courtesy of St Raphael's Parish, Surrey. www.straphael.org.uk Upon the cross He hangs now, the most abject and despised of all men, the butt for vile jests, a common mark for all to hurl their jibes at. There He hangs, in agony no human lips can tell, no mind conceive, an impostor, a vile hypocrite, a failure. “He came to make Himself …