Sunday, March 9, 2025
Happening Now

Islamic State claims responsibility for wedding blast that killed 63

he local Islamic State group’s affiliate claimed responsibility for what was the deadliest attack in Kabul this year Source

Share