
I covered the shooting of Jean Charles de Menezes and saw horrific cop blunders… you MUST watch harrowing Disney drama
A CLIMATE of fear and loathing gripped London early on 22 July 2005 - and nowhere more so than at New Scotland Yard. Four would-be suicide bombers - who had tried to blow up the capital’s public transport system on the previous day - remained at large and …