Weekly Nepal Update: Nepali national women’s team climbs to 87th place in latest FIFA rankings

Nepal's national women's football team stands 87th in FIFA rankings. Credit: Facebook/All Nepal Football Association-ANFA
Listen to this week’s top stories from Nepal.
Share