According to Japanese government sources, the Nippon Foundation, a public interest incorporated foundation in Tokyo, invited the Taliban officials to Japan.
According to Japanese government sources, the Nippon Foundation, a public interest incorporated foundation in Tokyo, invited the Taliban officials to Japan.