Indian cricketers have failed to find a place in the World Twenty20 squad released by ICC in London on Monday. The squad consists of four Pakistan, three Sri Lanka, three South Africa and two West Indies players. Member of Team India, who failed miserably in the T20 world championship, could not find a place...