Trafalgar Square, London, UK. 28 February 2022. Thousands attended to STAND WITH UKRAINE protest in Trafalgar Square shout Stop the War - Putin go back.