Rapper Balendra Shah sworn in as Nepal's new Prime Minister
He is 35 years old, making him the youngest prime minister in his country’s history: Balendra Shah has taken office as Nepal’s head of government. He can rely on a comfortable majority in parliament. But the expectations of him are high – can he live up to them?