Belfast Telegraph

Police confirm officers fire shots near Holland Park in London

Shots have been fired by firearms officers in the Holland Park area of west London, the Metropolitan Police have said. A Met Police spokesman said the incident took place on Saturday morning and was not ongoing.

Popular

From Belfast Telegraph