Londoners chalk peace messages after terror attack


Defiant Londoners have been chalking messages on the paving stones of Trafalgar Square ahead of a candlelit vigil to remember the London terror attack victims there tonight.

Read More…