Heads will roll
Jun 18, 2010
It makes me wonder whose heads these are. No, I don't mean which lab they came from. I mean who were these people? Were they left over from the French Revolution? No, they seem to be more recent. Perhaps they are corporation heads from Goldman Sachs and BP.