The Indians will now face the Japanese team on July 13, 2022 at the Estadi Olímpic de Terrassa stadium in Catalonia, Spain.
Already have an account? Login