Ali-Tarhouni - Latest News on Ali-Tarhouni | Read Breaking News on Zee News

Rebel Libyan finance minister admits mistakes

Last Updated: Thursday, March 24, 2011, 13:38

Ali Tarhouni admits Libyan rebels made mistakes and shown disorganisation.