Nepal has sworn in its first female prime minister after a historic week in which widespread youth protests forced the resignation of her predecessor and the dissolving of parliament.
Sushila Karki, the former chief justice of Nepal, took the oath of office late on Friday, after several tense days of negotiation. Karki will lead an interim government until fresh elections take place in March next year.