Horrific dog meat festival in Yulin, China goes ahead amid protests and pandemic [Video]