patrick linlatest news & developments