So Russia gave Ukraine $11.4 billion as a payment for its lease of naval facilities in Crimea through 2017. But now that they’ve invaded and conquered Crimea, they figure they deserve a refund. The mind boggles.
Advertisement
So Russia gave Ukraine $11.4 billion as a payment for its lease of naval facilities in Crimea through 2017. But now that they’ve invaded and conquered Crimea, they figure they deserve a refund. The mind boggles.
Join the conversation as a VIP Member