Muslim-Majority Indonesia Covers ‘Tallest’ Statue of Chinese God Following Protests
Islamic and nationalist protesters in Indonesia, the most populous Muslim-majority country in the world, demanded this week that the government destroy a 100-foot Chinese deity statue located in a temple complex in the city of Surabaya.







































