Businessinsider.co.za | Seychelles says it 'welcomes Russians with open arms' even as island nation condemns war in Ukraine
Published
Tourism is a key pillar of the Indian Ocean island's economy, and Russia was the island nation's top market in 2021.
Full Article