Mr Richard Lindsay has been appointed the United Kingdom’s Special Envoy to Afghanistan. Mr Lindsay will take up his appointment during June 2025.
Jun202025
Jun202025
Mr Richard Lindsay has been appointed the United Kingdom’s Special Envoy to Afghanistan. Mr Lindsay will take up his appointment during June 2025.