London, UK. 23rd March 2013. People light candles. Thousands of Londoners came to Trafalgar Square to attend a vigil called by London Mayor Sadiq Khan to show their respect for those killed and injured in yesterday’s London attack and to insist that Londoners will not …
Read moreVigil against terror fills Trafalgar Square, London, UK
