The explosion that blew the Israeli satellite industry to smithereens

//The explosion that blew the Israeli satellite industry to smithereens