Russian officials have claimed the new Kiev government would have turned Crimea, home to a Russia-leased naval base, into a NATO base. …read more
Source: San Francisco Chronicle
Russian officials have claimed the new Kiev government would have turned Crimea, home to a Russia-leased naval base, into a NATO base. …read more
Source: San Francisco Chronicle