Share 'British Taxpayers Will Pay $19,000,000 for Pope' s Visit There: Pilgrims Will Still be Asked to Contribute (to the church) Up to $39 Each to See Him'

© 2014   Atheist Nexus. All rights reserved. Admin: Richard Haynes.

Badges  |  Report an Issue  |  Terms of Service