Nearly five thousand British Tamils demonstrated Saturday in central London calling on the UK to apply pressure to halt human rights abuses by Sri Lanka’s security forces and to recognize the right to self-determination of the Tamil people. The rally in Trafalgar square was organized by councilors of Tamil origin in the London area. The protestors were addressed by two UK parliamentarians, Mr. …

Read the Full Article

 

Relates Articles: