In pictures: Kenya attack on MpeketoniPublished16 June 2014Shareclose panelShare pageCopy linkAbout sharingImage caption, At least 48 people have died after al-Shabab militants attacked hotels and a police station in a Kenyan coastal town, officials say.Image caption, Witnesses in Mpeketoni said gun battles went on for several hours and reported seeing buildings set on fire.Image caption, The town is on the mainland near Lamu island, a well-known tourist resort.Image caption, Kenya has suffered numerous militant attacks since 2011 when its forces entered neighbouring Somalia to combat Islamist militant group al-Shabab.Image caption, Al-Shabab said it carried out the attack in revenge for the presence of Kenyan troops in Somalia and the killing of Muslims.Image caption, Local residents told the BBC the gunmen hijacked a van and used it to attack various locations across Mpeketoni.Image caption, Witnesses said gunmen, who had their faces covered, threw explosives into the local police station before entering and stealing weapons.