Thursday, November 12, 2026
Home Gallery Afghan security force members inspect the site of a blast in Kabul