HUNDREDS of people have been flocking to a house in a Paris suburb over recent weeks to see an icon of the Virgin Mary “shed tears of oil”, according to the owner.
Tue, 09 Mar, 2010
News
Saturday, January 16, 2021 - 10:00 PM
Saturday, January 16, 2021 - 9:00 PM