More than 100 Africans protested outside a police station in southern China on Wednesday afternoon following the reported death of an African merchant during an alleged police raid, China’s state-run media reported.
Authorities detained 95 people — all but two of them monks — after a crowd of more than 100 people attacked a police station in western China, state media said Sunday.