Eighteen per cent of Ukrainian territory is currently occupied by Russia.
More than 6.4 million Ukrainians are refugees.
Eighteen per cent of Ukrainian territory is currently occupied by Russia.
More than 6.4 million Ukrainians are refugees.
Series on the Future of the International Monetary System (IMS), Stanford Institute for Economic Policy Research
Global..
By Mike Eckel
(RFE/RL) -- After being declared the victor of a presidential election in March, an outcome that was..