Playing at home is the biggest obstacle for India in my opinion: de Villiers
South Africa batting great AB de Villiers has reckoned that Team India has a strong squad for the Men’s ODI World Cup starting next month however, he felt that playing at home would create enormous…