MUMBAI: BBC World Service has appointed Liliane Landor as its new editor for news and current affairs.
switch
Subscribe To Our Newsletter