Daesh/ISIS claims twin blasts targeting Taliban in eastern Afghanistan
Independence Day procession turns violent in Jalalabad, leading to multiple casualties
Taliban check points are seen in the streets of Jalalabad city, Afghanistan on August 18, 2021, as Taliban take control of Afghanistan after 20 years.