August 26, 2008 Offbeat News Update Edit Delete Tags Autopost An Italian Priest has canceled the Internet nun beauty contest he was planning. http://twurl.nl/ee84rj