It took nearly 17 years and 43 extensions for the Liberhan Commission to deliver the report on June 30, 2009.