March 22 2017 11:37am

Air ambulance arrives at Parliament Square after incident that injures several people

An Air Ambulance arrives at Parliament Square in London, Wednesday after an incident outside U.K. Parliament buildings.

Responsive site?

Video Home