Sometimes life throws in such twists that it’s hard to believe in it. Here you are, sitting quietly in a café, and suddenly a ...