For some reasons, I currently no longer can upload any images onto this blog, though I have ample Picasa space on it!
Check back soon as I am putting half a dozen of posts as draft due to this reason!
My apology. Hopefully, Google will fix this real soon...
UPDATED - We are back in the business!