From South Sudan, the world’s newest country, came Acholi Machon – and what a remarkable story they had to tell! It’s a wonder the two members ever made it to the UK considering the nightmarish problems they faced just to get visas, with expensive treks to the Kenyan embassy via...