A Catholic nun believes humanity is on the verge of a supernatural battle.
When Religion News Service revisited the alien question in June 2026, it found that the Vatican and other religious ...