Large motorcade of police & other vehicles have entered the Vatican City. January 10th, 2021. Arrests?
Francewhoa's Channel | 1 views | 2021-01-12
Summary According to Harold C. Turner, something is taking place at the Vatican in Rome on January 10th, 2021. A very large motorcade of both marked and unmarked police vehicles has entered the Vatican City. Arrest of people with Evil behavi...