Russian President Dmitry Medvedev is in Venezuela as part of his Latin American tour. RT’s political commentator Peter Lavelle explains what makes the two countries such good partners.
Russian President Dmitry Medvedev is in Venezuela as part of his Latin American tour. RT’s political commentator Peter Lavelle explains what makes the two countries such good partners.