Afghan forces thwart twin explosions in capital Kabul
The Afghan National Defense and Security Forces have foiled militants bid to detonated two improvised explosive devices in capital Kabul. The Kabul Police Headquarters in a statement said the improvised explosive devices were planted under a culvert and on a Read More …
