Afghan staffers at Japanese agency arrive in Japan
Afghan staffers at the Japan International Cooperation Agency office in their country arrive at Narita Airport, east of Tokyo.
Afghan staffers at the Japan International Cooperation Agency office in their country arrive at Narita Airport, east of Tokyo.