lol this coming from the most intelligent member of the forum 😆 😆 😆
brand ambassador and ambassador are two different things darling. Recognized individuals or celebrities are made brand ambassador or goodwill ambassador of countries or institutions to help promote their relevant objectives, just by the association of their name. This is simply an honorary and a namesake thing. Foreign citizens are not only made brand ambassador, they are given honorary citizenship and conferred with national medals too. This is an international practise,it happens everywhere. Lots of Hollywood stars are made brand ambassadors of many African countries.
Don't be so naive. Accepting a honorary ambassadorship doesn't make Prashant a Nepali citizen, and its not a disrespect to India at all. I know Indians would be overjoyed if some Indian is honoured by America but if he is honoured by a small neighbour like Nepal or Pakistan or Bangladesh, they smell the coffee. Typical South Asian attitude 😛
BTW, Indians don't need any visa to visit Nepal. I don't know why you needed a visa. Do you have an American passport? In that case, you are treated as an American by international law, no matter how Indian you are.
Just for your info, a Nepali in the border can borrow salt and spices from an Indian across the border if she has run out of her stock, and vice versa. So be it, but there are differnces between Nepalis and Indians too, much because of their ignorance. btw, I didn't expect you having a grudge against Prashant. Wish I didn't check the website. good day 😊