entering MEME site

entering MEME site

I am in Canada and still cannot enter MEME site.  Can anybody give me a hand PLEASE?