The answer is a Royal Family. It may be nearly 4,000 miles away from the baking plains of the Punjab and slightly less awe inspiring than the glinting domes of the Golden Temple at Amritsar, Sikhism's holiest shrine, but the Norfolk market town of Thetford has become an unlikely place of pilgrimage for the world's [...]
↧