Trafalgar Square March

Trafalgar Square London, United Kingdom

On January 9, 2013, 3 Kurdish women revolutionaries were brutally murdered in the heart of Europe. We will protest the silence of Europe and once again repeat our demand for […]