What’s going on in New Delhi?
Editor, While I will not join the chorus of boo-boys, who think that the Commonwealth Games that will be hosted by New Delhi will be a disaster, I must say that the news that a roof collapsed at one sport arena is making me jittery. All I hope and pray is that the New Delhi authorities have everything under control.