ITV was quoting police sources who estimated the fatalities at around 20. I think the two confirmed dead were taken out of Aldgate East station, which is in Whitechapel area.
829 posted on 07/07/2005 3:46:35 AM PDT by jjbrouwer
(Chelsea - kings of England!)