Deployment of long-range missiles get approval by U.S. and U.K. after months of talks.
Posted in
World
Deployment of long-range missiles get approval by U.S. and U.K. after months of talks.