Loading...

London Terror Attacks

| This Week In History: On July 7, 2005, London was rocked by a string of suicide attacks in its public transportation system that bore the hallmarks of al Qaeda.