

A former structural engineer and rap artist just became Nepal's youngest prime minister in decades after sweeping elections on promises of jobs and stability.

Balendra Shah, 35, represents a dramatic generational shift in Nepalese politics.

Want to know more?