Last night, many Israelis were startled by a mysterious light streaking across the sky. But it wasn’t a threat — it was the launch of Israel’s latest spy satellite, Ofek 19.
Developed by Israel’s defense establishment, the sophisticated satellite has already begun its mission in space, strengthening Israel’s intelligence and security capabilities.