Chinese deity is covered in sheet after Muslims protest

The Chinese must be “Islamophobes,” daring to build a religious deity taller than a Muslim structure. That is forbidden in … Meer