Beijing-Three hotels in the Chinese city of Guangzhou have revealed that police ordered them not to allow guests from five Muslim-majority countries to stay. In statements made on Thursday, the hotels with rooms costing about $23 a night, said they received notices...