Dogs are stolen from households for Yulin Dog Meat festival..masters helpless?!!
Dog Meat is a delicacy in Yulin, China…in spite of the Govt. ban! How much more ridiculous can things get!? How much more depraved can humans get!? Unbelievable as it …
Dogs are stolen from households for Yulin Dog Meat festival..masters helpless?!! Read More