Britains Prince Harry (from r.), Kate, the Duchess of Cambridge, and Prince William attend a Service of Hope at Westminster Abbey in London on Wednesday, Two weeks after the March 22nd London terror attack. The service took place near Westminster Bridge, where Khalid Masood drove into mowed down pedestrians with a vehicle before stabbing a police officer outside Parliament. |