Close sidebar

Which country has developed an Anti-ballistic missile system called "David's Sling"?

1. Mexico 2. Japan 3. Italy 4. Israel

Your Answer

David's Sling also known as the Magic Wand is the short range ballistic missile defence system being developed by Israel

Comment
Practice Mock Test
mpsc