News

Ryan Carroll, an officer for the Byron Police Department, was indicted on charges of aggravated assault and violating his oath of office in the 2023 shooting.