Icon of the New Martyrs and Witnesses of the Faith of the 20th Century in the Basilica of St. Bartholomew on the Tiber Island in Rome Photo: AICA