Surrounded by the protection of barbed wire fences and cement barricades, the United States Forces — Iraq flag was furled for the last time during an unpretentious ceremony in Baghdad, Iraq on December 15, 2011. It has been a long nine years. At the war’s onset in 2003, troops were promised the only way to return home was through Baghdad. [Read More]
Bob Gorrell is a nationally-syndicated cartoonist and the former cartoonist at AOL. Please contact your local newspaper editor if you want to see Bob Gorrell's cartoons in your hometown paper.