Offering commentary on current developments and controversies in politics, religion, philosophy, science, education and anything else which attracts our interest.
Michael Ramirez sums up what the Democrats in congress mean when they say that they "support the troops":