Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
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.