Japan hosts Taliban delegation for talks on aid, potential relations
In an unprecedented move, a delegation from the Taliban, the ruling power in Afghanistan, has arrived in Japan for a week-long visit. The group, consisting of officials from the ministries…