A British police officer walks away from the wreckage where a double-decker bus exploded last Thursday after four terrorist attacks struck London’s bus and subway system. (ALEX DZIADOSZ/Daily) Eston Bond Related articles