Craig Murray’s Blog Reverts to 2009

What on earth is going on?


Craig’s Blog has reverted to 2009.

All posts since May 2009 have vanished. Is there anything special about the page currently displayed?

Suggestions welcome.


Clark has been in contact with Craig (see comments below) and whatever has happened to the blog has NOT been authorised by Craig. Clark is now attempting to contact expathos hosting by email. FURTHER UPDATE: Richard at expathos has explained the situation in a comment here and will get the problem addressed on Monday. Monday: Craig’s blog is back up to date. Thanks Richard Kastelein.

Meanwhile there’s a very recent interview with Craig, originally linked by Mary, which you can find in the comments as well.

339 thoughts on “Craig Murray’s Blog Reverts to 2009

  1. Today would seem a strange day to do it. I was planning on checking later to see if Craig had written a Mandela post. I’m sure a lot of others will check today for that reason. The timing doesn’t make sense to me unless it was done before the death was announced. Makes it look as if Craig is using the death of Mandela to publicise something else which I am sure was not his intention.

  2. Surely Craig couldn’t have been aware of the active Ardin/Assange thread if he agreed to this?

    Keep us informed Clark if you discover anything more.

  3. I’m ‘phoning about, trying to find out more, but I haven’t discovered much yet. I think there were other threads still open; one of the Al Hilli threads, I’m pretty sure.

  4. I’ve e-mailed Tim Ireland and sent a comment to his Nadine Dorries page. Grief, you need a lot of JavaScript to make comments work at Bloggerheads.

    I haven’t got anything back yet. Still haven’t reached Craig by ‘phone.

  5. Craig Murray ‘phoned me when he noticed that he had some missed calls. He’s in Ghana, and has been there for some months, with just a couple of week-long periods back in England.

    Craig stated that he did not arrange with Tim Ireland to do whatever has been done to his blog. Craig finds it very unlikely that Tim would have done this without asking him.

    Craig also said that he didn’t ask Jon to close comments, back in November, but that Jon told him after he’d done it, and Craig approved Jon’s decision.

    Craig still isn’t very well, but he says that he does intend to continue blogging when he feels up to it.

  6. Ben, tea took me a while; I just got back.

    Nothing to report. No more ‘phone calls, no e-mails.

    Earth to Jon, Earth to Jon…

  7. Ben, wow, thanks for the Chris Hadfield Space Oddity link! So wonderful that an optimistic re-make of that song was actually recorded on the International Space Station.

  8. Ben….Cheers. for that Oddity features

    Clark i heard that before …too lazy too check if that was for real…Effin Brill

  9. Evening all. Strange business regarding Craig’s blog. It looks as though the whole new platform has been disabled and the site is reverting to the old platform by default. Has Craig missed some expiry/renewal deadline?

  10. MJ, nothing is out of date:

    [email protected]:~$ whois

    Fasthosts Internet Ltd [Tag = LIVEDOMAINS]

    Relevant dates:
    Registered on: 15-Mar-2005
    Expiry date: 15-Mar-2014
    Last updated: 13-Feb-2013

    Registration status:
    Registered until expiry date.

    Name servers:

    WHOIS lookup made at 15:02:23 07-Dec-2013

  11. The IP address returned by DNS has changed. It was:


    Also, putting into the browser’s address bar used to return a message from the Apache server rather than Craig’s site itself. Additional sites were hosted at the same IP address, so additional information was needed to reach Craig’s.

    But putting into a browser’s address bar takes you straight to this oddly old page.

  12. Clark: that’s the domain name. We know that’s still OK because content is still accessible from Craig’s url. I was thinking more of the blog hosting platform.

  13. Hi everyone. May I join as a camp follower! (Ben @ 3.16pm)

    Good to see the familiar names and I love that pup on an earlier post. My brother and wife have a 11 yr old female JRT. Amazingly feisty and affectionate. I was house sitting when they were away and she had just had pups. Having worked at a vets I knew that she had developed mastitis and I took her to the vets. The treatment was to inject antibiotic into the infected teats and she didn’t have howl which did not surprise me.

    Five years later, she still gives me the cold shoulder having once been very friendly. I reckon she remembers the incident and holds me entirely responsible. 🙂

    So sad that Craig’s voice, and our voices in turn, have been silenced when there are very important matters and events to discuss. I miss him, all of you and the blog for the information it provided.

    This has been a strange week for computer stories – the RBS system crash, the NATs failure today, Craig’s blog disappearing yesterday and yesterday NatWest customers could not use their cards because of a system surge. The latter is part of RBS. We are obviously totally reliant on computer systems and vulnerable when they go wrong.

    PS Thought you would like these pups. Did the Dad have a step ladder? One of those silly season stories except it’s not the silly season…yet.
    Rottweiler and Westie have puppies, called Wotties

    Thanks to AlcAnon for hosting this. Clark pointed the way.

  14. Welcome Mary.

    I wonder if the new censor is part of what’s happening in your innertubes. When we first went online we had youngins of tender age and so we set filters for websearch.

    The ridiculous overkill of those functions took neutral keywords and extrapolated ‘PORN’ making my navigation a pain in the arse. Just sayin’.

  15. Okay it seems all expathos sites and the expathos nameservers currently point to one IP address which is and is also where Craig’s blog has moved to.

    Richard Kastelein at expathos might have some answers.

    PS Welcome to all 🙂 Mary, the puppy JRT is doing amazingly well you’ll be glad to hear.

  16. Anyone contacting me via my mobile; I have no credit so I can’t respond via that channel.

    Yes, it is looking like there may be a misconfiguration of the DNS server belonging to

  17. On another blog hosting topic…

    Looking into my spam stats I’ve just noticed the daily volume of spam to WordPress blogs worldwide now exceeds real posts by over thirty to one! See . Last I checked over 160 million spam comments had been detected by akismet worldwide so far TODAY.

    The huge surge in spam is almost forcing WP blog owners to run the akismet anti-spam plugin. Which basically means that software on Automattic (the company behind WordPress) servers actually reads every blog comment to check for spam. So now a direct feed of the comment contents on most of the active WordPress blogs goes direct to Automattic servers as a “side-effect” of the spam problem! That’s over and above the Gravatar info they already get.

  18. I put this link on the Al Hilli thread and Jon acknowledged it. I thought that Craig looked much thinner judging from the looseness of his jacket. Hope he is OK.

    He gave the Tomlinson lecture at Nottingham Uni on 14 November.

    This is an interview with him.

  19. Spam of all sorts is a pain. Most people don’t know how to keep their e-mail address from being discovered by spammers. The spam accumulates like a snowdrift in their Inboxes, and legitimate e-mails are lost in the inundation. So most e-mail providers now supply spam filtering by default, but this doesn’t really help as it suffers from both false positives and false negatives. The false negatives just lead to the occasional spam in ones Inbox. The false positives mean that a few legitimate e-mails end up in ones Spam folder, so you still have to search through all the spam, but now there are two folders to look through instead of one!

    It’s depressing how much commercial systems just degrade things, without even trying to.

  20. Mary, thanks for that link. I’ll include the picture (dated 14th November 2013) you refer to here.

    “We still receive intelligence obtained from torture”: Impact Interviews Former British Ambassador Craig Murray

    Craig Murray, a human rights activist and the former British Ambassador to Uzbekistan, was the keynote speaker at the annual Tomlinson Memorial Lecture 2013 at the University of Nottingham. Murray became a renowned UK public figure in 2003 after taking a stand on the ‘War On Terror’

    Full interview at Mary’s link

  21. I’ve sent an e-mail to Richard Kastelein.

    Squonk, Richard’s e-mail address is at the domain, of course. With the misconfiguration there, is he likely to receive my e-mail?

    Does anyone have a Twitter account? If so, would they try to contact Richard through Twitter please?

  22. I think Craig lost a fair bit of weight at the festival. He did work very hard indeed. He was up until five or six in the morning every night; a few hours sleep, and then back working again before lunch time.

    But I think that part of his weight loss is due to his medical and other problems. He did say that his time at the festival did him a power of good.

  23. Squonk, Richard’s e-mail address is at the domain, of course. With the misconfiguration there, is he likely to receive my e-mail?

    I’ve just checked and there is no SMTP server running on port 25 so he won’t be receiving any email at that address. MX record points to which is currently again.

    I’ve just noticed via search that he has a new site with contact details at


    email – expatforums AT gmail DOT com

    That should hopefully get him. He has his cellphone number at the link as well.

  24. The new IP address, does show up as being in the Netherlands which is where are based, and the connection is through CJ2 Hosting & Development, which is one of the right names.

  25. I said I’d “sent messages by both routes” – I meant the gmail address and the contact page. I didn’t try texting his mobile as (argh!) I have no credit on my mobile. I don’t normally ‘phone mobiles as I usually manage to interrupt something.

  26. Cheers AA…
    Sent him a wee message but not sure it went through, think one is best to friend him first…i’ll keep ya’s posted…
    But Really gotta Dash for now

  27. I still haven’t had any reply from Richard Kastelein.

    BrianFujisan, thanks for that. I’m off out now, too. If I haven’t had a reply from Richard by tomorrow afternoon, I’ll try ‘phoning his mobile from my landline.

    Best wishes to All.

  28. Hi all, I have been in Germany all day with missus and kids…. Craig was supposed to be moved to his own server a few months ago as I no longer could bear the cost of hosting. I spent thousands of pounds of my own money hosting him on his own virtual server for years. Seems there are some issues as I recently upgraded to new servers. I will find out more on monday and get it sorted. I left politics for technology in 2010 so moving on as well. Someone else is responsible for managing his account now I believe.



  29. Thanks very much Richard for taking time to comment here. I’ll update the main post. Hopefully something can be worked out with Craig regarding alternative hosting in the near future.

    Hope you have a good rest of the weekend.

    While Craig Murray’s blog remains generally off-line for new commnts, anyone is of course more than welcome to comment on anything, that might be of interest, here 🙂

  30. Hi from Stockholm/Sweden.

    For some strange reason, Craigs blog is geo-blocked. Anyone with a swedish ip gets his latest updated blog, while ip from other counties reverts to the old 2009 blog.
    I have been doing test on 3 different computers in sweden via vpn thru US,UK,Au,Japan with the exact same result-only swedish ip gets thru. Maybe some tech wizard can explain this sudden change. The most interesting query is if this is a bug or if someone did this on purpose.

  31. duqu,

    Interesting. However I’ve just tried three publicly listed Swedish proxies myself and all three brought up the 2009 page not the modern one. I doubled checked with IP location websites that I was seen as located in Sweden.

    If you can still reach the modern blog could you possibly post the last few lines of a traceroute to – remove the first few lines to avoid revealing your own IP (or ISP if you wish).

  32. This is from the Wikipedia page for Richard Kastelein. An unusual man and a very interesting biography. He has fitted a lot into his 46 years.

    ‘He hosts a number of controversial writers on his servers, such as Craig Murray, the former United Kingdom Ambassador to Uzbekistan, who was shut down by his hosting company after Russian billionaire, Alisher Usmanov silenced Murray with lawyers. Usmanov went on to suffer from the Streisand effect despite hiring a legal firm to silence Murray – which backfired when it became a cause célèbre, and the material was made viral throughout the Political blogosphere. Kastelein also hosts Canadian environmental activist Ingmar Lee, and Nick Chesterfield – an Australian grassroots security analyst and activist who stands up for the rights of Indigenous Peoples across the Asia-Pacific Region.

    One work from his political photoshopping art collection, called Richard Kastelein’s Guantanamo was used by the University of California Davis, for the Center For the Study of Human Rights in the Americas.’

  33. My blood boiled twice over the last 24 hrs.

    Firstly the fact that there is a proposal to raise MPs’ pay by 11%. The body responsible for the proposal is IPSA. See what their chief executive is earning/getting.

    The Board and staff.


    Secondly that Miliband will bring Campbell and Milburn into his ersatz NuLabour election team.

    Have lost track of how many times Milburn resigned and returned but he has joined in the privatisation/shafting of OUR NHS. He is still a director of Bridgepoint Capital’s European Advisory Board. They have interests in Care UK and Tunstall.

    ‘While on the backbenches he continued to be a strong supporter of Tony Blair’s policies, especially his continued policy of increased private involvement in public service provision. Following his resignation as Secretary of State for Health (to spend more time with his family), Milburn took a post for £30,000 a year as an advisor to Bridgepoint Capital, a venture capital firm heavily involved in financing private health-care firms moving into the NHS, including Alliance Medical, Match Group, Medica and the Robinia Care Group.[4] He has been Member of Advisory Board of PepsiCo since April 2007.[5] He returned to government in September 2004, with the title of Chancellor of the Duchy of Lancaster. He was brought back to lead the Labour Party’s campaign in the 2005 general election, but the unsuccessful start to the campaign led to Alan Milburn taking a back seat, with Gordon Brown returning to take a very prominent role.’

  34. Regarding duqu’s comment at 3:34 am, could it be that the change in IP address hasn’t yet propagated to some DNS server in Sweden?

    I should try modifying my hosts file and see if it gets me to the proper version of Craig’s blog…

  35. duqu, please do traceroute as Squonk suggested. I need the new IP address of Craig’s proper site so that I can try my hosts file modification.

  36. More on Fukushima

    It is almost as if the Abe administration is desperately doing everything in its power, including some of the most ridiculous decisions taken by a government in recent history, to hide some key development behind the scenes. Such as this one perhaps: NHK reported today that TEPCO said radiation levels are extremely high in an area near a ventilation pipe at the crippled Fukushima Daiichi nuclear power plant. TEPCO found radiation of 25 sieverts an hour on a duct, which connects reactor buildings and the 120-meter-tall ventilation pipe.

    Putting this number in context the estimated radiation level is the highest ever detected outside reactor buildings. People exposed to this level of radiation would die within 20 minutes.

    The exhaust pipe in question was used to release radioactive gases following the outbreak of the accident 2 years ago. TEPCO says radioactive substances could remain inside the pipes. Given TEPCO’s safety record, they could also leak outside of the pipes. And given the company’s “credibility” the world would be sure to learn about this… anywhere between 2 and 3 years after the fact.

  37. Maybe they should take some more naive homeless hired by the Yakuza since that worked so well earlier, AA. Clearly the IAEA’s confidence in TEPCO’s competence is soaring. There’s a sense of make-believe behind public reporting.

  38. Ben,

    The IAEA is bound by its own Statute to promote nuclear power. It is not primarily an oversight body as that is secondary to the legally binding requirement imposed on it to promote nuclear power.

    ARTICLE II: Objectives

    The Agency shall seek to accelerate and enlarge the contribution of atomic energy to peace, health and prosperity throughout the world.

    ARTICLE III: Functions

    A. The Agency is authorized:

    1. To encourage and assist research on, and development and practical application of, atomic energy for peaceful uses throughout the world;

  39. AA;

    ““The Agency undertakes to conduct its activities in accordance with the Purposes and Principles of the United Nations Charter to promote peace and international co-operation, and in conformity with policies of the United Nations furthering the establishment of safeguarded worldwide disarmament and in conformity with any international agreements entered into pursuant to such policies.”

    That’s one helluva conflict of interest, as bureaucratic Mission Statements tend to be.

  40. Strange breaking story

    THE body of a man has been found in a tent at Port Meadow in Oxford this afternoon.

    Police are advising people to stay away from the popular beauty spot after the discovery by a member of the public at 12.25pm because of a strong odour of chemicals.

    Thames Valley Police said the area is cordoned off as specially-trained Chemical, Biological, Radiological and Nuclear (CBRN) officers attend the scene to ensure its safety before further investigation can take place.

    Thames Valley Police, Oxfordshire Fire and Rescue Service and South Central Ambulance Service (SCAS) are at the scene.

    The cause of the man’s death has not been revealed and he has not yet been identified.

  41. “The cause of the man’s death has not been revealed and he has not yet been identified.”

    ==Meth Cook==

  42. Old munitions or canisters? Thinking of mustard gas or similar seeping through the ground and contained in the tent. ???

    ‘During the First World War part of Port Meadow was used as a military airfield and the Royal Artillery had a base there.[citation needed] In 1940, during the Second World War, a camp was set up on the meadow for military personnel evacuated from Dunkirk.’,_Oxford

  43. Clark,

    I was thinking about you not seeing bold in quotes (previous thread) and then it occurred to me you might be blocking google fonts. WordPress uses downloadable Google fonts with the default theme I’m using and addons such as noscript wil block this by default. Could you try disabling noscript on the page and see if the following shows up correctly. You should also be able to temporarily allow google fonts (under “blocked objects” in noscript rather than just disabling it.

    This word bold is in bold.

    A browser will use a fallback font if it can’t get the requested font from google.


    I’m going to be experimenting in the next few days with WordPress caching plugins to increase the speed of site loads. I may also be able to automatically cache much of the site to Amazon S3 “front of web” servers and only load the newly updated bits from my server backend as needed. I’ve got the ability to use this at no cost in the Amazon free tier – so I might as well try it out and it is supported by WP plugin.

    If all goes well nobody will notice anything other than the site loading much faster. If things break the site could be offline for a short time while I restore a backup 🙂

    At the moment I am exceeding the Amazon Free Tier server disk read/write threshold (due to unchanged content being pulled from files/database repeatedly) and getting charged about 50 cents a month for the additional IOs. Even I can live with that (!), so refresh/reload/post all you like, but I should be able to get back under the free limit with intelligent caching, including to Amazon’s front-end servers, and improve the site’s responsiveness considerably at the same time..

    Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites.

    Techie bit over 🙂

  45. Brian,

    That’s sadly an old story. It has all gone up in smoke already

    Tokyo Governor Tells Residents to “Shut Up” Instead of Complain About Burning of Radioactive Debris

    Nuclear expert Arnie Gundersen says in a new interview that the Japanese are burning radioactive materials. The radioactivity originated from Fukushima, but various prefectures are burning radioactive materials in their terroritories.

    Gundersen says that this radioactivity ends up not only in neighboring prefectures, but in Hawaii, British Columbia, Oregon, Washington and California.

  46. I was going to say what AA said, but in different words. George Washington often goes above and beyond, whose links frequently boomerang back to his blog, Brian.

    Now I say that, but when I read your comment I didn’t even flinch. I expect the IAEA/UN will extol the virtues of whatever TEPCO proposes while God disposes.

  47. Squonk, 6:59 pm. Yes. The Blocked Objects list includes font AT and font AT

    Allowing font AT slightly decreases the size of the bold fonts used for the words **UPDATE**, NOT and FURTHER UPDATE: in the post, but it doesn’t result in any bold within the blockquotes.

    I have to allow font AT for your target word to be displayed in bold. Oddly, after allowing font AT on its own, font AT no longer appears in the Blocked Objects list, so the list disappears.

    I think various Google subdomains are in NoScript’s whitelist by default, but I always remove those entries when I install NoScript.

    How much does hosting really cost? I’ve seen various adverts; below is one of the cheaper ones, but there are others at not much more, but Jon said they’re a scam and if your website really becomes popular they insist upon much more.

    Craig originally chose Richard as a host as being in the Netherlands makes him much safer from British libel law; Richard provided the solution to the Usmanov incident mentioned above by Mary. I’d expect US hosting to be as problematic as UK hosting, for similar reasons.

  48. So this is where you are all hiding?

    Greetings to all and so nice to be able to read constructive posts and debates again.


  49. Arbed,

    can you find duqu and ask him/her if Craig’s proper blog is still reachable, and if so to run traceroute and paste the last few lines of its output into a comment here? It stands a better chance sooner rather than later.

  50. Clark,

    I think US libel law is far more sensible than UK law. (Ref:Wikipedia) I’m not sure I can see anything on Craig’s blog that would be a problem for a US host. And I don’t really see any additional “privacy” concerns given what we already know and that the blog is public..

    In addition many US forums are full of what would be illegal (such as “kill all niggers”) content if they were hosted in the UK. For better or for worse “Freedom of Speech” is far more restricted in the UK than the USA.

    I’ve recommended one particular US free hosting site to several people and they’ve not been disappointed or hit with unexpected restrictions.

  51. Squonk, yes, libel law is better, but the “aiding the enemy” and “terrorism” laws are being implemented in a far worse way in the US. The US is NOT friendly to whistleblowers these days! So it’d be out of the frying pan and into the fire.

  52. AA, Ben Cheers for That….AA…
    i found those Videos very hard to understand…poor audio on my headphones, but i found an alternative video…rambles on a bit but detailed at the same time…

    Welcome Mary and other Familiar Voices….Expat….

    Something i find really Strange….is it the Mandela thing…. or did posters SAVE to fav’s Alcanon’s Comment on Craig’s Snowden Thread… thing is.. i did not do so at first myself, and had to a few times access Sqounk by going onto Craig’s thread ( slow Learner ) because you can’t get here from craig’s blog the last few days… or everyone was already here… Just wondrin Lol


  53. Clark,

    Trust me (well don’t actually – I really don’t know anything!) Craig’s blog will probably come about several zillion down the “aiding the enemy” list of the USA. The blog really is pretty tame by US standards. It’s one thing to irritate with a blog, another to get anyone to take action.

    If it were actually to host wikileaks documents or similar then that would change of course.

    BTW, If any US poster or legal expert would like to add or contradict this then please do so.

  54. Well, maybe the US would provide more consistent service. It’s not the first time Craig’s has been inaccessible. But I don’t feel like trusting the US; they have ways of getting at the people they don’t like. Lavabit. Aaron Swartz. There are increasing numbers of security-type people paid to come up with new horrible ideas to implement.

  55. Clark,

    I don’t trust the US (or most governments) either. But I really can’t see them or anyone else risking any zero day exploit or similar on Craig’s blog for some unlikely reason. They’d have to assume that would be suicidal to the exploit given Craig’s history.

    Still I’m not pushing a US host. Amazon Cloud in Ireland might be a good temporary host as might many other options. Just saying that a US free host shouldn’t be rejected off-hand.

  56. Squonk, are there readers who haven’t commented?

    Yes, Unique IP page reads considerably outnumber unique commentators – even when I take web- crawlers into account.

  57. It’s just my bit of web-space that comes with my Internet service. I saw that I could enable it, so I thought I’d muck about with it, learn a bit. I’d set up a Facebook profile, but I’d never started with a blank piece of web. I should learn to do it properly, really. But it can go over bandwidth really easily, and then they take it off-line.

  58. Clark, As you know, I’ve got full server control on the Amazon Virtual Server so have access to all config/logs . I don’t have a robots.txt at the moment. You, or anyone else, can setup your own free server on Amazon to play about with. I recommend it 🙂

    Apparently Amazon don’t even bother to check for/disable new accounts created to extend the one year free limit for another year. YMMV…

  59. Thanks AA… its just i have a really bad hearing Problem…gotta wear effin 2 aids…Fkin murder….i tried Honest .. hard going for me… i do though keep up with Dr Helen Caldicot… anyway don’t tell the spooks i can’t hear.. i sleep with katanas n shit Lol

  60. Hi Clark,

    I understand Craig’s new blog was no longer reachable even in Sweden as of early this morning. Looking forward to hearing what Richard reports back once he’s done his investigating.

  61. I don’t think Craig would be as far down the US Hit List as you think. Like when he revealed the deal whereby Saudi Arabia would be permitted to send forces to put down demonstrators in Bahrain, wasn’t it? In exchange for what was it?

    I’ve never used ssh and my command line skills are minimal. But I could give it a go.

  62. Can anyone suggest any Internet caches other than, or any tricks to find more recent versions in Google’s cache?

  63. Thank goodness we can all still communicate here !

    Hey Clark, just noticed that we have two things in common; age & Ilford ! Have moved away recently, but often pop back for short visits, so perhaps a meet-up one day !?

  64. Hi everyone,

    Craig’s blog is back up, so it looks like Richard found and rectified the problem. Thanks to all, especially Clark, who helped investigate and resolve this weird issue. Had us all puzzled, didn’t it?

    Here’s the latest comment on the Why I’m convinced Anna Ardin is a Liar thread, if anyone wants to catch up on where we’ve got to in the research on the Swedish case (hint: We’ve more or less reached the point where the thread title should be changed to Why We’re Convinced She’s Not – or, at least, she didn’t start the ball rolling). Scrolling back up to around, say, the beginning of December and reading from there should fill you in.

  65. Whoops, forgot link:

    Oh! Hold on. Mystery not quite resolved yet. Blog is restored but the last dozen or so comments made on the Why I’m Convinced thread are missing now. Timestamp of last comment now visible is Dec 5th, 10.37am. Last comment posted before the blog went down was Dec 6th, around 5pm-ish. About 10 posts missing, I think.

    How could that happen? Ideas anyone?

  66. Can anyone check whether the same situation applies to the still-active Al Hilli thread – last 10 or so comments posted now missing and/or last still visible is around midday 5th December?

Comments are closed.