Explosions on the London Underground network and a double-decker bus in the city cause “terrible injuries”.

Posted by E190 on July 7, 2005
Explosions on the London Underground network and a double-decker bus in the city cause “terrible injuries”.

Posted in Too lazy to categorise | Leave a Comment »