May 25, 2024 6:20 AM

catholic church

Virgin Mary Statue Gets Ordered To Be Removed As Respect To French Rule

France is one of the world's most secular countries, in line with this, a Virgin Mary statue was ordered to be removed from a public park in Eastern France.

READ MORE ยป

Real Time Analytics