COUP: Karen Carter Peterson Ousts Buddy Leach As State Dem Chair April 28th, 2012 MacAoidh Facebook Twitter0share COUP: Karen Carter Peterson Ousts Buddy Leach As State Dem Chair – WAFB-TV Advertisement Advertisement Facebook Twitter0share