Le Pen was quoted by French television as saying Russia’s annexation of Crimea was not illegal. …read more
Source: Business Insider
Le Pen was quoted by French television as saying Russia’s annexation of Crimea was not illegal. …read more
Source: Business Insider