Japanese Ambassador for Afghanistan Urges Taliban to Uphold Human Rights

Japanese Ambassador for Afghanistan, Okada Takashi, in a meeting with Taliban’s Foreign Minister, Amir Khan Muttaqi emphasised on upholding “human rights” in the country. Taliban’s foreign ministry in a statement stressed that the meeting took place on Wednesday in Kabul.