An unfortunate own goal from Ana Guzman helped Spain defeat Colombia by 1-0 to lift their second FIFA U-17 Women’s World Cup title in the final at DY Patil Stadium in Navi Mumbai on Sunday. The match was an intense one between both the sides, but it seemed to head […]