Amazing! Castro resigns and Musharraf has conceded defeat in Pakistan. Oh and let's not forget Kosovo, which declared it's independence on Sunday.
And here is little ol me sick in her flat, reading about all these changes and marvelling at it all. All of this happening simultaneously boggles me a bit.
We do indeed live in interesting times.