Dennis TohJun 10, 20141 minIt’s time to put a stop: Yulin Dog Meat Festival on 21 June 2014Yulin Summer Solstice Dog Meat Festival is an annual festival that is held in Yulin, Guangxi, China. Dog meat is considered a nutritious...