Thousands came to see Benedict XVI’s body in the Vatican Post author By Buzznews Post date 4 January 2023 Pope Benedict XVI was on public display in St. Peter’s Basilica in the Vatican. ← Another very suspicious death linked to Russia and Vladimir Putin → Tom Petty’s beach house is for sale for nearly $10M