Karl B. Allen


Karl B. Allen is a Democratic member of the South Carolina Senate, representing the 7th District since 2012. He is an attorney.