German Chancellor Angela Merkel and French President Francois Hollande are holding emergency talks in Moscow with Vladimir Putin in a last-ditch effort to stave off a deeper confrontation with the Russian leader over Ukraine.
German Chancellor Angela Merkel and French President Francois Hollande are holding emergency talks in Moscow with Vladimir Putin in a last-ditch effort to stave off a deeper confrontation with the Russian leader over Ukraine.