Two suspects, who carried out violent attack on border police in China's western city of Kashi, Xinjiang, were identified as two Uygur men, aged 28 and 33, respectively, said the local police.
The attackers were detained on the spot, after killing at least 16 policemen and injuring 16 others outside the gate of the Kashi border police division.
The Karshi police said that one of the attackers drove a tip lorry to hit a team of more than 70 policemen who were jogging to pass the Yiquan Hotel in a regular morning exercise at about 8:00 a.m. In the meantime, the other suspect threw an explosive toward the gate of the station.
The driver then abandoned the lorry to throw explosive at the policemen, after the vehicle veered to knock on a roadside wire pole, said the Kashi police.
The police confirmed that the driver blew up one of his arms after igniting the home-made explosive.
Police found 10 home-made explosives, a home-made hand gun and four knives from the vehicle.
The Yiquan Hotel is more than 100 meters away from the police station, Xinhua correspondent reported from Kashi.
He said he saw blood stain left on the sidewalk, although the accident site had been cleaned by police. He also saw a broken wire pole and three tree stubs left from the accident.
No civilians were hurt in the attack so far.