That was my favoirte too. Did you see the picture right below it? Doesn't that look like Cindy Sheehan?
You're right. Unless maybe it's Prince Charles. They look exactly alike :-)