Send Post to a Friend
"The Obscenity of War." By Amy Goodman
President Barack Obama has just returned from his first trip as commander in chief to Afghanistan. The U.S.-led invasion and occupation of that country are now in their ninth year, amid increasing comparisons to Vietnam.