James Holmes Sr., right, smiles at his son, 17-year-old James H. Holmes Jr., as they sit outside the Lafayette Public Library on Aug. 7, 2023. The two have been unhoused for several years, and Holmes Sr. recently filed a lawsuit against the City of Lafayette for failing to provide adequate indoor shelter for homeless people. (Chloe Anderson for The Colorado Sun)