Afghanistan’s Taliban makes debut diplomatic trip to Japan
A Taliban delegation has arrived in Japan on what is the first visit by the group that rules Afghanistan,…
Read MoreA Taliban delegation has arrived in Japan on what is the first visit by the group that rules Afghanistan,…
Read More