Watch: Video of climate activists at Papal rally in DC reveals they don’t believe in God – ‘I’m more involved with the nature religions’


By: - Climate DepotSeptember 25, 2015 2:58 PM with 10 comments

Full CFACT report here: