Authorities say the raid was carried out by militants from the National Liberation Front of Tripura , who have been fighting for an independent tribal homeland for decades .