All Nepal Peasants Federation (ANPFa) is an umbrella association of entire Nepali peasants fighting against feudalism, imperialism and neo-liberalism. It is fighting for the agrarian reform and peasants rights for last 6 decades since its inception in 1951 AD. In the new context of democratic republic of Nepal with the abolition of feudalism, Nepal is on the way to new-socialism. ANPFa has thus re-structured its organization to form commodity and community based associations. ANPFa is the largest peasant federation in Nepal and an alliance of 23 national level subjects specific producers organizations. It is a membership based mass organization having its structure in all 5 development regions, 14 zones and 75 districts of Nepal. It had been very active in mobilizing masses for democratic freedom, peasants right and land reform in the past and of recently for food sovereignty, right to food and climate justice. It has played decisive part in various movements of democratic peasants uprising and restoration of peoples sovereignty along with women and youth movements of Nepal. Thus its role in peoples movement I and II along with comprehensive peace agreement of 2006 was vibrant. Presently it has been launching various campaigning and lobbying activities on Food Sovereignty and Right to Food and advocacy at peoples inclusive participation focusing on indigenous, marginalized, disadvantaged people, women and Dalits.