Israel seals long-delayed $144 million missile deal with India

//Israel seals long-delayed $144 million missile deal with India