logoalt Hacker News

cwilluyesterday at 6:23 PM0 repliesview on HN

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.