Drugs and money seized by police are on display in Changchun City, the capital of Northeast China’s Jilin Province. Local police busted a drug-smuggling ring to catch 16 suspects from two provinces, including a father and his son. The oldest suspect is a 67-year-old woman. Police also seized 1.5 million yuan ($230,000) and five vehicles used to smuggle drugs. (Photo/CFP)
RIGHT BG