British police feared airport standoff over Israeli general, BBC says

An Israeli general wanted for alleged war crimes escaped arrest at London Heathrow airport in 2005 because British police feared an armed standoff, according to a BBC report.

admin:
Related Post