As confirmed by Malaysiakini:
Now you know that MSC stands for Malaysia Superb Censorship.
Blocked? Try http://mt.harapanmalaysia.com/2008/
Mission futile? I bet there will be many many more mirror sites sprouting - sekarangmalaysia.com, malaysiahariini.net, msccansuckmearse.com, rajapetrarulez.com, najibfcukedaltantuya.sx and whatever fancy domain you wish.
"There has never been a freer media"? Go f*ck yourself.