Well there you have it, apparently a friend of mine who is in China at the moment cannot access my IBC site. He thinks it's blocked by Chinese authorities. Hmmm, annoying, I think it's my references to BBC news items and some other blocked sites that might have triggered it. Or, it could be a glitch. Ho-hum...
Update: Just got informed that it works again. Woohoo.