April 17, Beijing - More than 200 people swamped the checkpoint near Zhangjiawan to demand the release of the animals, which were being transported f...

Read More