I have my parents currently in US in tourist visa which is expiring in Feb 2018 (5 yrs visa). Do they need come back to Nepal and renew visa or Can they apply from US for visa renewal and collect the passport from Nepal Embassy in US?
Referring to recent news about money laundering by Sumargi, I was wondering how was he able to earn so much money in first place. Do you guys have any insights?
https://www.kantipurdaily.com/...
I found this article that briefly explains about his investment.
http://www.wiki-global.org/aja...