Latest development

Countries far from conflict paying the price for wars not their own, India tells UN – UN News