" a communist, a wacko or has a political agenda" Perfect description of Crazy Cindy Sheehan. Well, I would have added "terrorist-lover" and "traitor" and "not-so-easy on the eyes".
She sure looks older than 48!! Looks more like 60.