Visa troubles blight Afghanistan and Sierra Leone
Afghanistan and Sierra Leone have failed to secure visas for their players for the forthcoming Under-19 World Cup Qualifiers in Canada. With the tournament getting underway on September 1, there is increasing likelihood that both teams will miss their ope