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.
British police feared airport standoff over Israeli general, BBC says
Share.