Eight arrested for poaching Tibetan antelopes
May 08, 2020, at 03:19 pm
Lhasa/Xinhua/UNI: Police in southwest China's Tibet Autonomous Region arrested eight people on suspicion of illegally killing endangered animals, local police said on Friday.