Afghanistan Taliban wallpaper Afghanistan Taliban Members of a Taliban suicide squad in the northeastern Afghan province of Badakhshan near Tajikistan. Stay on top of Taliban late… Monday, May 23, 2022 Edit