Nepal’s Lamichhane likely to miss T20 World Cup after US embassy denies him visa
Gearing up to play in its second T20 World Cup, Nepal has been placed in Group D along with South Africa, Sri Lanka, Bangladesh and the Netherlands.
What's Your Reaction?