posted on May, 28 2004 @ 01:58 PM
In the 80's I thought it was Maggie Thatcher and Ronnie Reagan
It could well mean a woman president though. Which implies that the US Administration (or, indeed, the US itself) is the beast. I prefer to stick with
Another possibility is a woman president of the EU (So thats you out of the running, Tone).
[Edited on 28-5-2004 by Pisky]