Japanese Ambassador for Afghanistan Urges Taliban to Uphold Human Rights | Afghanistan International