March 29, 2024
Leila Navidi
North Las Vegas Mayor Shari Buck speaks during the North Las Vegas State of the City address at Texas Station on Thursday, Jan. 12, 2012.