Wednesday, 20 February 2019
Breaking News

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

Divers spot giant white shark off Hawaii coast

LOS ANGELES: An enormous great white shark – believed to be one of the biggest ...

Leave a Reply