Photo by Rafael Advanced Systems/TPS-IL on 11 June, 2026
satellite
Artist's rendering of an intelligence satellite to be developed by Israel and Germany. Image by Rafael Advanced Systems/TPS-IL
Photo Details
- 1024 x 682
- 86.96 KB
- Rafael Advanced Systems/TPS-IL
- June 11, 2026
- Worldwide