The Islamist militant group al-Shabab has attacked a naval base used by Kenyan and US forces in the Kenyan coastal region of Lamu.
Witnesses reported hearing gunfire and seeing plumes of black smoke emerge from Camp Simba in the early hours of Sunday.
Kenya’s military said troops had driven out the insurgents from the base.
Al-Shabab is linked to al-Qaeda and has its headquarters in neighbouring Somalia.
The group has carried out a spate of attacks in the region since it was formed more than a decade ago.
On 28 December, about 80 people were killed in a bombing in Somalia’s capital, Mogadishu.
What happened at Camp Simba?
The Kenyan Defence Forces (KDF) said “an attempt was made to breach security at Manda Air Strip” but the attack was repulsed.
Four militants were killed, it added.
A fire caused by the attack had been extinguished and the airstrip was now safe, a KDF spokesman said.
Al-Shabab said it had “successfully stormed the heavily fortified military base” before taking “effective control of a part of the base”.
The group said fighting was continuing at the base, and the Kenyan military was using war planes.
How extensive was the damage?
The Associated Press news agency reported that two aircraft, two US helicopters and multiple vehicles were destroyed at the airstrip.
Al-Shabab said there were “severe casualties on both American and Kenyan troops stationed there”.
But Christopher Karns, a spokesman for the US Africa Command, told AP these claims were “grossly exaggerated”.
He did not give further details.
The camp has less than 100 US personnel, AP reported.
In June 2018, a US commando was killed in Somalia during an attack by al-Shabab.
The US has stepped up military operations against the militants since Donald Trump became president in 2017.
The US military conducted more airstrikes in Somalia in 2019 than in any previous year.