Call to British Government to Boycott Commonwealth games in New Delhi
26 Years on, when over 20,000 Sikhs were massacred on the street of India's national Capital, New Delhi. We as citizens of United Kingdom stand hurt and dismayed at how the English and Scottish teams... continue reading »