On July 7, a double-decker bus was blown up at Tavistock Square, London. Right after the blast, a passerby is taking care of bomb victims. Bomb blasts at subway stations and buses during rush hour killed 37 and injured 700.
On July 7, a double-decker bus was blown up at Tavistock Square, London. Right after the blast, a passerby is taking care of bomb victims. Bomb blasts at subway stations and buses during rush hour killed 37 and injured 700.