I'm referring to a different Chinese launch failure in 1996.
There is some VHS footage on YouTube surreptitiously shot by Americans on-site supporting the payload which became a guerrilla documentary.
The village was annihilated but the official number from the CCP was 6 dead.
6.