London

London Marks 10th Anniversary of 7/7 Terrorist Attacks

The 7/7 memorial in Hyde Park, London. (Photo by David Hawgood)

Britain marks 5th anniversary of terror attack