Fox5 News, Washington, D.C.

“Thousands of people are coming to Northern Virginia to meet the Hugging Saint.”

Fox5 News, Washington, D.C.

“Thousands of people are coming to Northern Virginia to meet the Hugging Saint.”

Fox5 News, Washington, D.C.