In the current power struggle in Venezuela, Moscow is behind the controversial head of state Nicolás Maduro. The US and about 50 other states have opposed the opposition leader Juan Guaidó. An airplane with the Russian flag is seen at Simon...
Tag Archives: Venezuela