This asshole defending TrackAIPAC has "supporter of the Green Party" in his bio. I guess Russian money in US politics doesn't count.