Quantcast
 

On Meteor Explodes Over Russia, Russian Church Leaders Blame God

Why is nobody pointing out the CLEAR connection between this and the Pope's renunciation last Monday?

Posted on February 15, 2013 at 11:49 am 0