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."