That's better than Russia, where they've no navy whatsoever. ;P Seriously, though, I do think that in a Canada-Russia War, Canada would win. Your military's hardware's better than Russia's (not that this says very much, mind) and the geopolitics of it would be simpler.
no subject