Anthony Weiner and Huma Abedin separate after his latest twitter reveal.

Cartoon revised from 2011 by A.F. Branco ©2016.