Struggle of Communist Parties in Nepal. (2025). Voice of History, 33(1), 133-147. https://doi.org/10.3126/voh.v33i1.87287