MUMBAI, India – Officials have destroyed a 20-foot-tall statue of Jesus that has been standing in a village in India for 18 years. The local administration said the statue was built on land reserved ...
For centuries, the town of Bethlehem has been synonymous with the birth of Jesus, its name etched into Christian tradition.