Students in Nepal have been taking to the streets to demand the outgoing government swiftly hand over power to a leftist alliance that swept to victory in national elections last month.

Students in Nepal have been taking to the streets to demand the outgoing government swiftly hand over power to a leftist alliance that swept to victory in national elections last month.