Future of Deuba govt in Nepal uncertain

Record ID: 282225