Sucker Punch The Mainstream media appear to be all in the tank for the extremist violent alt-left group Antifa. Political Cartoon by.. A.F. Branco August 17, 2017