A filmmaker based in Scotland travels to Caracas to investigate claims of a weeping statue of the Virgin Mary.
Aimara Reques
Director, Producer
May 16, 2023
Sep 13, 2017
Dec 1, 2013
May 20, 2013
Sep 22, 2016
Sep 6, 1971
Oct 21, 2015
Sep 2, 2002
Scottish Documentary Institute
GB
United Kingdom