Ottawa archbishop surprised by negative reaction to robotic spider on cathedral

The archbishop of Ottawa expressed regret that several Catholics were shocked at the sight of a giant robotic spider perched on Notre Dame Cathedral.
Read More