Alleged dog killing for Covid-19 'virus control' sparks outrage and reflection in China BEIJING – The alleged killing of a dog whose owners were under quarantine has sparked outrage in China, igniting a flurry of discussions [...]