What does the US attack on Venezuela mean for Russia and China? | US-Venezuela Tensions News

Beijing and Moscow are strong allies of Venezuela’s abducted President Nicolas Maduro.

The capture of President Nicolas Maduro by the United States came despite his country’s longstanding alliance with both China and Russia – allies of…

Continue Reading