Its quite possible that one of the most fascinating things to watch on TV over the coming weeks will be the Commonwealth Games in Delhi. And I don’t just mean because Australia will win five million gold medals in the swimming. The Games are currently under a fair bit of media scrutiny about whether they should go ahead or not. ...
Read More »