bill shaheenlatest news & developments