Please read this post by Gateway Pundit. It contains a first hand account of leftist protests of Catholic Pilgrims to World Youth Day in Madrid, Spain. This fits in with my earlier piece, The World, the World, The World is on Fire which details the numerous protests taking place in other world capitals.