Hundreds of thousands of passengers in Germany faced travel misery Thursday as rail and airport workers stage new strikes to back demands for higher wages.
Sweden is set to finally join NATO on Thursday, meaning the Western defense alliance has nearly ringed the entire Baltic Sea, a significant oil trading route for Russia and home to one of its fleets, Report informs via The Financial Times.