London Protest March Against Chinese Yulin "Festival"
London, UK. 27 April 2018: noise Animal rights activists assembly at Convent Garden march to the Chinese Embassy demand the Chinese Yulin "Festival" to stop.