Rebels using rocket-propelled grenades and automatic weapons have ambushed a military convoy in India's insurgency-hit north east, killing at least 21 soldiers and wounding 14 others.
The ambush occurred as the three-vehicle convoy was on its way from a small town to Imphal, the capital of Manipur state, a police officer said.
The rebels also used homemade bombs in the attack, setting a truck on fire that was carrying fuel in metal containers, he said.
Helicopters carried the injured to hospitals, he said.
The state, which borders Burma, has several active militant groups. None immediately claimed responsibility for the attack.
In April, insurgents armed with automatic weapons fired at two trucks carrying Indian paramilitary soldiers in neighbouring Nagaland state, killing eight of them.
The mountainous region, known for its natural beauty, has been battling insurgencies for decades.
Most of the main rebel groups in Manipur state are not engaged in cease-fire talks with the Indian government, unlike those in other remote north-eastern states.
Separatist groups accuse the Indian government of exploiting the region's rich natural resources while neglecting local development.