Russian and Venezuela

News related to agreements reached between two great sovereign and independent nations such as Russia and Venezuela