Tag: police

International
UK police declare Forbury Gardens stabbing terrorist incident

UK police declare Forbury Gardens stabbing terrorist incident

The UK police has on Sunday declared a stabbing rampage that took place on Saturday...