Description
National Alliance of Peoples’ Movements is a coming of various Peoples’ Movements across India and fighting for the toiling peoples’ right to Life and Livelihood, and as also those working on various alternatives in the fields of Agriculture, Water, and Energy etc.