A Catholic priest got fired from his job as an exorcist last week because he claimed that UFOs are, in fact, demons.
In a video, Monsignor Stephen Rossetti said “many, if not most,” UFO sightings could be explained as demonic activity.