Indian Prime Minister Narendra Modi has hit the ground running after shocking the country's liberal chattering classes by returning to power with a thumping majority in the parliamentary elections on the back of a nationalist wave.
Modi's new Cabinet is a mix of old and new faces. Before being sworn in for a second term on May 30, Modi already set out a heavy foreign-policy agenda, including meetings with several world leaders in the coming months -- among them possibly two with U.S. President Donald Trump.