Expatica news

Moscow Crafting Its Own International Aid Agency

Russia is making headway in a plan to set up its own international development agency to finance projects in poorer countries, mostly around its borders. The effort would bolster the country’s global status as a donor nation.