Nearly 400 priests were defrocked by the former Pope Benedict XVI over a two-year period for raping and molesting children, according to a leaked Vatican document.
Florida police have arrested infamous pastor Terry Jones before he could burn thousands of copies of Quran on the anniversary of September 11 attacks.