Chinese police detained or dispersed Halloween ... people being put into police vans while wearing far-less provocative outfits, including Batman and Deadpool costumes, the BBC said.
ANTA Sports Products Limited ("ANTA Sports" or the "Company", stock code: 2020), a leading sportswear company in China, unveiled the Champion Dragon Outfit for the Chinese Sports Delegation (CSD ...