Wednesday, 19 December 2018

Pilgrims visit the giant Virgin of Guadalupe statue

Pilgrims visit the giant Virgin of Guadalupe statue in Ocuilan, Mexico. Ouilan’s image of the Virgin is the largest in the world, and was inaugurated in February last year. [Photo: VCG]

Check Also

Tear-Gassed at US Border

Concertina wire had been laid, extra border patrol officers had been deployed to the U.S. ...

Leave a Reply