Nepal's top court orders limit on Everest climbing permits • FRANCE 24 English