Hey, maybe you could add the Congressional Asian Pacific American Caucus to your list.
I noticed that the majority of the critters requesting that the UN oversee our election also belong to this group.
http://www.house.gov/wu/capacweb/
#70. I did see a lot of members from DSA on that list, however I did not see any Looney Left links on any of their pages, so far. I will further research this group, though, since the usual suspects names are indeed on their list.
Bookmarking this article and site for future reference,
FReegards, D2