London: Police say an improvised explosive device was detonated

0
14

SHARE