A candlelit vigil is held at Trafalgar Square to mourn the victims of the London terrorist attack occured one day earlier in London, Britain on March 23, 2017. (Xinhua/Han Yan)
A candlelit vigil is held at Trafalgar Square to mourn the victims of the London terrorist attack occured one day earlier in London, Britain on March 23, 2017. (Xinhua/Han Yan)