Terror alert in London outside Israeli embassy – yards from Palace

Terror alert in central London as police carry out controlled explosion of suspected car bomb outside Israeli embassy just 100 yards from Kensington Palace Police carried out controlled explosion on suspected car bomb in London ‘Suspicious vehicle’ was outside Israeli embassy at the time of incident Drama unfolded just yards from Kate and Wills’ home … Continue reading