Search for a News Video


Monday, November 22, 2010

Raw Video: World's Largest Statue of Christ

Hundreds of Roman Catholics gathered in western Poland for the consecration of what local officials call the world's largest statue of Jesus Christ. The statue is just over 167 feet, making it taller than Rio de Janeiro's Christ the Redeemer.

No comments: