From the World’s Most Populous Muslim Nation

Comes the world’s tallest statue of Jesus Christ.

Share

11:34 am on September 4, 2014