Brickbat: Dog Gone

In China, the government of the city of Huizhou has apologized after public health workers beat a woman’s dog to death and promised the workers will be counseled and suspended. The …

Read more