War-mongering Chelvanayakam piloted the declaration of Vadukoddai War – Part II
Saturday, November 27th, 2021H. L. D. Mahindapala On May 14, 1976 the Vellala Tamil leadership – there was no other dominant political leadership in Jaffna – declared war on the democratically elected state of Sri Lanka. The Vellala Tamil leadership consisted of the descendants of the Malabaris who invaded Jaffna in 1215. The invasion was led by an […]
More >