If God tells the Cardinals whom to vote for…then why isn’t the Papal vote unanimous?
Pope Benedict XVI resigns his position as the head of the Catholic Church on February 28. The 265th Pontiff, Benedict would be the first leader of the Church to step down voluntarily in centuries. He has led the Church since 2005.
Village People 2012