Home » News » London Terror Attack Lasted 82 Seconds, Police Say

London Terror Attack Lasted 82 Seconds, Police Say

A motive may never be known. “Whilst the attack lasted only 82 seconds it will remain in the memories of …read more

Leave a Comment