Shanghai police have arrested three people suspected of killing and stealing dogs from residents in Qingpu district, the Shanghai Municipal Public Security Bureau announced Sunday.
Police arrest three for killing, stealing dogs from residents