In the closely watched race for District Attorney General, incumbent Amy Weirich leads in total revenues, while challenger Steve Mulroy had the best reporting period.
In the closely watched race for District Attorney General, incumbent Amy Weirich leads in total revenues, while challenger Steve Mulroy had the best reporting period.