Gunmen on Sunday kidnapped a Sierra Leone citizen who works for the United Nations Children's Fund (UNICEF), diplomatic sources told AFP.

The man was seized at gunpoint from a UN vehicle in northern Sanaa, the sources said, adding that his Yemeni the driver was not kidnapped.

Earlier on Sunday Germany's ambassador to Yemen escaped a kidnapping attempt in Sanaa during which her bodyguard was killed, another diplomatic source said.