The kidnapping of Libyan Prime Minister Ali Zeidan by gunmen from a Tripoli hotel appears to be retaliation for the capture by American forces of a wanted al-Qaeda-linked operative.
He was photographed being led away from the Corinthia Hotel on the city's sea-front in the early hours of the morning local time.
Officials said he seemed not to have been harmed, and added to confusion over the reasons for his being taken away by saying that two "revolutionary brigades"were believed to be responsible - the "Operations Room of Revolutionaries" and the "Brigade for the Fight against Crime".
Both theoretically are under government control, and told local reporters he had been arrested for alleged bribery on orders from the justice minister and the chief prosecutor, a claim they denied.
One said he faced charges of corruption and breaching state security, though the other also referred to a statement by John Kerry, the US Secretary of State, that the Libyan authorities had been aware in advance of the US capture last weekend of Abu Anas al-Libi, who is wanted for trial in New York.