Smart. Sharp. Funny. Fearless.
Friday, October 20, 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