Popular protests ignite Nepal (Christian Science Monitor)