Chinese police and rangers today announced a successful two week crackdown on the poaching of Tibetan antelope and other rare animals in the vast wild West, arresting 65 Poachers in the Hol Xil nature Reserve.
China's fight on antelope poaching successful.