Police detain suspects involved in an online fraud scheme in Wuhan City, the capital of Central China’s Hubei Province, June 12, 2017. Police detained 808 suspects and seized more than 800 computers, 2,000 cellphones and 3,000 bank cards. This marked the largest number of suspects caught in the national campaign against illegal online financial platforms. (Photo/VCG)
RIGHT BG