Allegheny County Councilman Charles McCullough is accused of stealing $40,000 from an elderly Upper St. Clair widow who has dementia, and of making political contributions with the money.