Fri. Nov 13th, 2026

Front Page

Controlling Lucifer

Written by Robert Koehler for smirkingchimp.org The president negotiates our withdrawal from Afghanistan, proclaims mission accomplished -- and the wars of the last decade continue winding down to nothing. We'll…