Showing posts with the label JICAShow all
Japan have got contract to build strategic roads on Indo-China border