All the bombs dropped by the United States and Israel over the past four weeks on Iran have not disrupted a key trade route with Russia that both Tehran and Moscow rely on to help keep their respective war efforts going. And Azerbaijan, despite its strong ties to both the United States and Israel…
Read More