No media source currently available
After two Russian warplanes landed in Venezuela, the United States accused the two countries of "squelching liberty." The Kremlin called the comments "completely inappropriate."