An Indian restaurant in Glasgow drew criticism after serving athletes with napkins displaying an incorrect map of India that ...