Upcoming events include PBS screening and lectures. The Weiser Public Library will be getting a new roof next month, city council members approving a $32,919 bid from Premier Roofing Solutions to do the work. The council also approved an optional 20-year labor and material warranty for an added $2,000, bringing...