World football governing body FIFA has suspended Nepal from all international football activities following what it described as serious violations of its statutes arising from
Related Articles
Don't miss out on breaking stories and in-depth articles.