The Irish Society for Christian Civilisation has kicked against the release of ‘Benedetta’, a movie featuring a lesbian nun. The contentious movie is…
The Irish Society for Christian Civilisation has kicked against the release of ‘Benedetta’, a movie featuring a lesbian nun. The contentious movie is…