Twitter is downed and the reason is also unknown as indicated in the broken page of the site:
Twitter is currently down for <%=reason %> .
We expect to be back in . For more information, check out Twitter Status. Thanks for your patience!
Twitter also posted this official status of the micro-blogging site: