Summary
July 21, 2008: Jeffrey Archer was released from prison.
July 22, 2005: Armed police shot and killed a suspected suicide bomber at Stockwell tube station in London. It later emerged that the victim was innocent electrician Jean Charles de Menezes.See the full content of this document
Extract
On This Day in History
July 23, 1903: The Model A Car went on s...
See the full content of this document
Sponsored links
