Home Other Sports In six months, Salt Lake Stadium to host FIFA U-17 World Cup India 2017 Final