Marwa KhanNovember 15, 2021Leave a Comment on Which place is the headquarters of LTTE?Which place is the headquarters of LTTE? A. Jaffna B. Colombo C. Kathmandu D. Notre Dam Answer Correct Answer: A. Jaffna