WTF Read Time : 6 Minutes Vatican Posts Article About Batman March 22, 2013March 22, 2013 Hoob Is this a case of social commentary or is the pop just jealous of Batman’s bitchin cape?