"World Pillow Fight Day".
London, 02/04/2012. Trafalgar Square is the location of several events and demonstrations today. First, the "World Pillow Fight Day" is a synchronised event being staged in 150 squares across the globe. The second event shows protesters gathering with tents to create a peaceful occupation of the square for 24 hours in protest against the arrests that took place during the rallies of the 26th of March. Thirdly, attention moved towards...more »