Russian Bombers Spark Diplomatic Dogfight
Your browser doesn’t support HTML5
After two Russian warplanes landed in Venezuela, the United States accused the two countries of "squelching liberty." The Kremlin called the comments "completely inappropriate."