Taliban claims massive VBIED explosion close to Green Village in Kabul city
The Taliban group claimed responsibility for a massive Vehicle-borne Improvised Explosive Device (VBIED) explosion in Kabul city earlier tonight. Taliban spokesman Zabiullah Mujahid said in a statement that one of the suicide bombers of the group detonated the VBIED close Read More …
