No spectators to be allowed in stadiums during England's tour of India

No spectators to be allowed in stadiums during England's tour of India