About 1 Videos found | Showing 1 - 1
Ecuador\'s President Rafael Correa is on an official visit to Russia where he signed agreements...