Russia has more claim to Crimea than Britain has to the Falkland Islands, a senior Russian lawmaker insisted March 22 as London again denounced Moscow’s "llegal annexation" of the peninsula.
Russia's War Against Ukraine
Russia has more claim to Crimea than Britain has to the Falkland Islands, a senior Russian lawmaker insisted March 22 as London again denounced Moscow’s "llegal annexation" of the peninsula.