The Russians were detained in June 2025 during an "operation to stop the transit of drugs from Iran for subsequent sale, as well as cyber fraud"
The Russians were detained in June 2025 during an "operation to stop the transit of drugs from Iran for subsequent sale, as well as cyber fraud"