Friday, February 28, 2025
Happening Now

Islamic State claims responsibility for wedding blast that killed 63

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

Share