Ben Garrison – 'The Lineup'

This is from Garrison’s webpage about this cartoon. What new info was released about Seth? DEBBIE WASSERMAN SCHULTZ New evidence has come out that she may have ordered the murder