The Commonwealth Games begin tomorrow in Delhi, which offers a good excuse for some thoughts on two neglected topics in contemporary international relations – India and the Commonwealth. With 54 nations involved the Games are a major international sporting event, and...

read more