Many thanks to Code Pink for putting together this thought provoking video and most of all to Barbara Lee for being the ONLY member of Congress brave enough to say no to war in Afghanistan:
Sorry, the comment form is closed at this time.
Sorry, the comment form is closed at this time.