West Seneca Police Chief Brian faced a sexual assault allegation after newly obtained Atlanta Police Department records surfaced. Prosecutors determined insufficient evidence exists for an indictment. The chief maintains his innocence throughout the investigation.

Read More