Press "Enter" to skip to content

Posts tagged as “planes”

Why did Russian planes arrive in Venezuela?

Reports have emerged of Russian troops and military equipment arriving in Caracas, Venezuela. Russian officials have yet to comment on the deployment but diplomatic sources…