News

Those who visit the chapel of the Our Lady of Lourdes shrine in the city of Alta Gracia in Córdoba province, Argentina, witness a phenomenon that has no explanation: In the niche that is part of ...