Pentagon admits lethality, effectiveness of Iran missile systems The Pentagon has admitted that the “lethality and effectiveness” of Iran's missile systems has improved and Tehran would present a “formidable force” while defending its territory.
Read More »