I think Mega you're saying "did? narrow the field considerably."?
Apparently May 30 is a day famous for the revealing of the 10 metre high papier mache Goddess of Democracy sculpture in Tiannenmen Square in 1989. Good day for revealing secret symbols of hope. All due respect of course to both General Xi and MO.
CCE Price at posting:
3.1¢ Sentiment: Buy Disclosure: Held