UK police arrest London transit bombing suspects

By
March 22, 2007 19:57

British police arrest three suspects over July 7, 2005, London transit bombings.


Related Content

May 23, 2018
Israeli political campaigners embroiled in Romanian ‘spy scandal’

By LAHAV HARKOV