Quantcast
Channel: Religion Now
Viewing all articles
Browse latest Browse all 193

The Palmarian Church: New Rome or Fanatical Sect?

$
0
0
By Maria Hall.   On a hilltop on the plains of Andalucía in Southern Spain, the huge gothic basilica of Palmar de Troya stands forever alone – a symbol of yet another sect which had distanced itself from mainstream Catholicism. An imposing wall surrounds the basilica, reminding the world of its isolation, not only religious [Read More...]

Viewing all articles
Browse latest Browse all 193

Trending Articles