Latest News World Iran accuses Israel military of killing its generals in a strike in Syria’s capital Damascus. April 2, 2024 Iran accuses Israel military of killing its generals in a strike in Syria’s capital Damascus. New Delhi: Iran has accused Israel military of […]