Russia’s military announced that it has successfully tested a lethal new air delivered bomb, which is supposed to be the most powerful non-nuclear weapon. The Ordnance dubbed as “Father of all Bombs” is four times more powerful than the U.S’s “Mother of all Bombs”. The bomb comes at a time when both Russia and the […]
- « Previous Page
- 1
- …
- 30
- 31
- 32