Posts

Showing posts with the label local police say https://t.co/HzwA4C4kZk

A woman wielding a kitchen knife has attacked at least 14 children at a kindergarten in Chongqing in central China, local police say https://t.co/HzwA4C4kZk