Francis is the last pope – predicts Nostradamus

Nostradamus has already predicted the fate of the final pope with eerie detail. And the first sign will soon be in our skies. The 266th pope now sits on the Throne of St Peter. According to the pen of several prophets, he will be the last. One prophet, a Saint of the Catholic Church, counted … [Read the full story]