Return to Article Details Violation of the Social Contract and Gen-Z Movement in Nepal Download Download PDF