Libya's prime minister was taken from his hotel at gunpoint and then a couple of hours later he was freed.
Ali Zeidan was led out of the luxury hotel where he lives around dawn Thursday.
A militia group says it just detained him over corruption allegations.
But his office says it was a kidnapping.
More from CNN: Rebels release Libyan PM