lib demslatest news & developments