Post
2 trains crash north of London, England, killing at least 1 and injuring nearly 100
Emergency services rushed to the scene of a collision between two trains north of London on Friday that killed at least one person and injured dozens.
Post
Emergency services rushed to the scene of a collision between two trains north of London on Friday that killed at least one person and injured dozens.