TOPIC
IPKF
Sri Lanka: Indian High Commission denies rumors of the deployment of Indian Military personnel in the country
As per reports, the Indian high commission in Sri Lanka has denied rumors that India is deploying Indian military personnel in the country.
Karunanidhi’s troubled legacy: 1990 Wikileaks cable reveals his unprecedented support for LTTE
Many were perplexed by the DMK supremo's sudden change of heart.