Stray dogs brutally beaten to death and drowned by Chinese authorities
The ways the authorities in Hangzhou, in the Zhejiang province of China cracked down on stray dogs has sparked international outrage after footage showing officials beating the dogs to death…