Unless things have changed, Wasp, she should be able to do it at the airport upon arrival in the UK. Just ask the Immigration Officer to put a stamp...
You are correct, snubs. The so-called "Peace Summit" means shit in the big scheme of things. People are still dying daily in that war and the "Peace...