China China: Two highway workers face probe in Shenzhen after cooking, consuming pet dog – indiabloomsby Miles Cooper February 20, 2025