True. In fact, the "right wing" of Nepal is the socialist Congress party. So you can imagine what the rest of the parties are. It is depressing.
Nonsense. The Nepali right wing is the NDP/RPP, which is free market/democratic/nationalist.
It is also not fair to call the Congress Party "socialist." True, it has some socialists in it, but it's a broad coalition with a lot of free-marketers, and it is a strong supporter of democracy and a strong opponent of Communism. It's beyond ridiculous to pretend -- as you dishonestly do -- that the largest party in the country, which is legitimate and democratic, is indistiguishable from the Maoists.