Warning: This report contains disturbing video footage.
Local policemen captured a family’s dog and beat it to death while its owners watched and recorded the incident in central China’s Hubei province on April 2.
Local policemen captured a family’s dog and beat it to death while its owners watched and recorded the incident in central China’s Hubei province on April 2.