Libyan PM freed: how could this have happened?