Million Puppet March
-
Congress Since the Civil War; The Op-Ed Project; and The Million Puppet March
It is presidential election day at last (along with major elections for Congress and Senate) and cartoonist XKCD More …