Latest World News
ISIS claims responsibility for deadly attack on Russian Embassy in Kabul
The Islamic State (ISIS) claimed responsibility for the suicide bombing that targeted…
Turkish Made Ukraine Drones Are Back—And Blowing Up Russian Artillery In The South
Ukraine’s Turkish-made drones are blowing up Russian equipment in southern Ukraine, helping…
Iraq’s justice system failing Yazidi genocide survivors – lawyer
Survivors of the Islamic State (ISIS)’s genocide of Iraq’s Yazidi community are…