Everybody knows that before you eat something, you have to wash it first, right? Right? China’s infamous yearly dog meat festival in Guangxi is approaching.Terence Shen @Terenceshen · 2026-05-26你的浏览器不支持视频播放。0:00 / --:--