International Desk

ISIS Acknowledges Role in Iran Twin Explosions, Resulting in Over 100 Fatalities

Tehran - On Thursday, the Islamic State claimed responsibility for the twin bombings in Kerman, Iran, which resulted in the death of 100 people near the burial site of late Quds Force commande...

Read More

Coordinated Attacks Claim 200 Christian Lives in Nigeria during Christmas Week

In a harrowing turn of events, Christian villages in the central Nigerian state of Plateau are grappling with the aftermath of a series of coordinated attacks over the Christmas weekend, resulting ...

Read More