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. (Nov. 21)
Go here to see the original:
Raw Video: World’s Largest Statue of Christ