Police officers and emergency responders are seen at the scene of reported stabbings, in Glasgow, Scotland, Britain, ...