NEPAL: Protests continue in Nepal as curfew is imposed.

Record ID: 687474