World T20 semifinal to go ahead in Delhi
New Delhi, March 23 Ending days of speculation, Delhi today got the go ahead to host the World Twenty20 semifinal as scheduled on March 30 after the embattled DDCA got the requisite clearances to use the contentious R P Mehra Block at the Feroze Shah Kotla Stadium. The match hadRead More