Germany has indefinitely postponed the signing of a Memorandum of Understanding (MoU) for the sale of three submarines to Israel in light of the ongoing Israeli probe…… Read more “Germany Postpones Submarines Sale With Israel Due to Forthcoming Indictment Of Netanyahu”