Home / cricket world cup
The town of Khost in south-eastern Afghanistan is isolated by in excess of 1800 kms from Ranchi, the capital of