Definition.com
Economic strangulation (n.) is the cost-effective way to destroy a small dependent country once open terror has become too expensive in world opinion.
1 definition
Economic strangulation (n.) is the cost-effective way to destroy a small dependent country once open terror has become too expensive in world opinion.