Jaffna known as “Yaarlpaanam” in Tamil and “Yaapanaya” in Sinhala is the capital city of Sri Lanka’s Northern Province. Jaffna has for long been regarded as the citadel of Tamil nationalism and the ...