Progressive and moderate Democrats clash in Michigan Senate primary debate · Margaret Brennan · Sentinel