3 people injured in stabbing incident in central London, police & ambulances on scene (VIDEO)

Follow RT on Three people have been injured in a reported knife attack in downtown London that sparked a massive police response. Footage from the scene shows ambulance crews and police cars at the site of the incident. The incident took place on Edgware Road, just a half-hour after the city, which is under a […]