Questions over Duke Energy, Strata Solar and a family-linked land lease follow Cooper into his Senate campaign
Wake County stop shows cost-of-living fight taking over North Carolina's marquee Senate race