News

Angela Watson, the property manager whom local homeowners accused of absconding with their rent money, killed herself Wednesday night, July 16. Linn County Sheriff Michelle Duncan confirmed the death.