Twitter.com was blocked by Chinese government today.