The controversial Yulin Lychee and Dog Meat Festival in China has commenced once again, amid widespread domestic and international opposition. Introduced in 2010, the festival has drawn criticism from ...