Catholic Herald logo

Iulian Jugarean arrested after staging protest in St Peter’s Square