Vietnam is a one-party socialist republic. The current Vietnamese state traces its direct lineage back to the Democratic Republic of Vietnam (North Vietnam) and the 1945 August Revolution led by Hồ Chí Minh. The current constitution was adopted on 15 April 1992 by the National Assembly of Vietnam. There have been three other constitutions in Vietnamese history: the 1946, 1959 and 1980 constitutions.The current constitution has been amended once, during the 10th session of the National Assembly on 25 December 2001. The Communist Party of Vietnam, the leading non-State organ, operates in accordance with the laws. Government powers in Vietnam are divided into legislative, executive and judiciary powers. Vietnam's legal system is based upon socialist legality according to Article 12 of the constitution.