News

Lassen County landlord Joel Lynn Nolen and his wife Shirlee Nolen have agreed to pay $1 million to settle a lawsuit alleging ...