KATHMANDU – Deputy Prime Minister and Minister for Foreign Affairs Narayan Kaji Shrestha has said that Russia has provided much support in the development of Nepal. While inaugurating the 57th