Chiran S. Thapa Member Nepal Council of World Affairs ( NCWA) Questions were raised about Nepal’s history of independence as we applied for membership of the United Nations in the late nineteen hundred forties ‘No foreign flag has flown over Nepal’. This was the gist of the explanatory note buttressing Nepal’s sovereign independence. It was […]