Three officials from Afghanistan’s Taliban government are visiting Moldova after they were granted visas. The move has triggered an uproar in the European country.
Read More