>>514153209
Christians already have the mental framework in place for this. Their belief system includes higher beings (angels, demons, annunaki, etc.) Saints have been having encounters with beings since the religion's founding.

Catholicism (the largest Christian church) has had 100 years to prepare their announcement and roll out, since they were aware of a 1933 UFO crash in Magenta, Italy. This is only known by the US due to Pope Pius XII backchanneling their info to the US president.

Non-believers will be killing themselves.