Church of Scientology opens European base in Dublin
Protests against the Church of Scientology opening up a new centre in Firhouse, South Dublin took place last Saturday afternoon.
Protests against the Church of Scientology opening up a new centre in Firhouse, South Dublin took place last Saturday afternoon.
© The College View 2024 - Powered with ❤️ by Redbrick