The fact that Pollard has such nasty supporters makes me all the more confident that he is where he belongs.
I finally figured out who these "Free Pollard" people remind me of - - the "Free Mumia" crowd.
They are peas in a pod. Same lame, excuse-making; same misplaced passion; same 'slightly off' manner.