Rocket scheduled to launch Israeli communications satellite explodes on launch pad | Jewish Telegraphic Agency

  • 0