News

All 133 cardinals who will vote to elect Francis’ successor have already arrived in Rome, the Vatican confirmed on Monday.
Three suspects were arrested, but Ruto reportedly ordered their release, stressing development over punishment.