Patrick Brown is a professional photojournalist who has spent the last twenty years of his life documenting all facets of the illegal sale of endangered animals in Asia. Driven by his life’s passion, he has recorded all sorts of travesties committed upon animals for the sake of profit, and compiled a book of photographs called... Read more »
Sad news out of "China's Florida" once again.
According to Jinyang Net, a three-year-old girl named Xu Lijia has died from brain failure as a result of head trauma in Qingyuan, Guangdong province. A 35 year-old female suspect surnamed Zeng from Huaihai, Hunan, the girlfriend of the girl's father, confessed to the crime; owing to the fact that she's pregnant, she has been released according to Chinese law and is free on bail.