The European Union is preparing emergency trade measures to support the Armenian economy following a series of import restrictions imposed by Russia. The European Commission is...
The Central Intelligence Agency has assessed that Iran could withstand a US naval blockade for 90 to 120 days, and possibly longer, according to a report...