Smart. Sharp. Funny. Fearless.
Monday, December 18, 2017
US Invasing Force

Cartoon: A New Invasion!

“There is now discussion of sending American special forces near the front lines of Nigeria’s fight against Boko Haram.”

March 1, 2016