It is still on the front page right now for me, but at #23, which is exceptionally low compared to where it would be expected to be "naturally" for a post with 1585 points.
If you want more information, I posted a longer answer at https://news.ycombinator.com/item?id=43212835. If you read that and still have a question that isn't answered there, I'd be happy to take a crack at it.
Thanks, I think you do a fantastic job moderating Hacker News and I realise this post is on a topic that usually wouldn't be surfaced here at all. I do wish all our world leaders could be as diplomatic as you.
And maybe I should read the FAQ properly before I comment on where a post 'should' be ranked.