SHOOT TO KILL I covered shooting of Jean Charles de Menezes…here's truth behind new drama
A CLIMATE of fear and loathing gripped London early on 22 July 2005 - and nowhere more so than at New Scotland Yard. Fear as four would-be suicide bombers, who tried to blow up the capital’s public transport system on the previous day, remained at large.