Actual Train Times, Now Confirmed, Prove Official Version of 7/7 Physically Impossible
The Official Account of the 7 July 2005 bombings timeline states, “07:40: The London Kings Cross train leaves Luton station” – But we have clear evidence, supplied by the train operators themselves, that no train left Luton at 07:40 that morning
