According to HSUS, the investigation revealed:
The piece on KPCC. The lady in this piece may be a doctor, but she is a fool.
Not really a SMD fan but good video.
More information here about the brutal festival that takes place every year in Nem Thuong Village, Vietnam. Humans need to go extinct, but since that seems like it’s going to take a bit longer please sign the petition.