3 ms·
Russia has very limited numbers of SAR satellites, it's very unlikely that Iran has any. Specifically, wikipedia suggests Russia has a grand total of 3 such sa
by cwillu 7mo ago
Russia has very limited numbers of SAR satellites, it's very unlikely that Iran has any.
Specifically, wikipedia suggests Russia has a grand total of 3 such satellites.