IRGC announces 'martyr' deaths of 2 aerospace scientists amid other mysterious deaths in the country

The Islamic Revolutionary Guard Corps has announced the deaths of two military scientists, who were designated as ‘martyrs,’ dying in the line of duty in service to their country.

Kabul airport chaos: At least 7 more civilian deaths reported

At least seven civilians were reportedly killed Sunday at the international airport in Kabul, the capital city of Afghanistan, according to reports.