Police find bomb in London, launch terrorism probe (Reuters)

Admin

Administrator
Staff member
Reuters - British police defused a bomb they discovered in a parked car in central London on Friday and launched a counter-terrorism investigation.



More...
 
Top