Putin said the new missile, called "Oreshnik," Russian for "hazel," used a nonnuclear warhead and was in response to Ukraine firing longer-range missiles into Russia with NATO's help.
Iran says it successfully launched three satellites into space with a rocket that had multiple failures in the past, the latest for a program that the West says improves Tehran's ballistic missiles.