‘Should England be banned from hosting cricket tournaments?’
New Delhi, June 12 (IANS) Just like every other cricket fan, Congress leader Shashi Tharoor is also disappointed by rain playing a spoilsport in the ongoing World Cup in England and Wales.So far, three matches have been washed out in…