Activists throw bottles against the military police officers during a demonstration at the military zone of the 27th infantry battalion in Iguala, Guerrero, January 12, 2015. [Photo/Agencies] |
Overhauling China's organ transplant system could take some time