Somebody’s testing kinetic weapons (apparently with great success). Rods from God or railguns. I would think either of these incoming would be very difficult to detect.
Could be. But Israel doesn’t have the ability to drop them from orbit, so the launch platform must be some kind of stealth drone.