LONDON, United Kingdom – Police rushed to London's busy Oxford Street shopping district on Friday, November 24, after reports that shots had been fired, sparking fears of a terror incident and leaving 16 people hurt in the panic.
Armed officers locked down the area for more than an hour before the ...
from RAPPLER
via PinoyKawayan
Post a Comment