Explainer-Finland, Sweden weigh up pros and cons of NATO membership STOCKHOLM – Russia’s invasion of Ukraine has pushed Finland and Sweden to the verge of applying for NATO membership. Finland, which shares a 1,300-km (810-mile) border with Russia, and Sweden will announce…