Floral tributes to the victims are seen on Westminster Bridge, two days after the March 22 Westminster terror attack in central London, Britain on March 24, 2017. (Xinhua/Han Yan)
Floral tributes to the victims are seen on Westminster Bridge, two days after the March 22 Westminster terror attack in central London, Britain on March 24, 2017. (Xinhua/Han Yan)