“Barriers and police and army vehicles have been placed around St. Peter’s Basilica to make it harder for a vehicle to gather speed in an attack such as the one last week in Barcelona, which killed 13 people.” What? This is unconscionable and Islamophobic! Pope Francis has declared: “Authentic Islam and the proper reading of […]