Azerbaijan jails Sputnik executives amid escalating tensions with Russia

Jul 2, 2025 - 03:00
 0
Azerbaijan and Russia have engaged in a rare escalation of judicial measures against each other over the last days, as relations between the two countries reach a new low.