March 28, 2023Kabul blast indicates Taliban’s failure of ensuring security, say Afghanistan’s diplomatic missions