Seychelles says it 'welcomes Russians with open arms' even as the island nation condemns the 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 ArticlePublished
Tourism is a key pillar of the Indian Ocean island's economy, and Russia was the island nation's top market in 2021.
Full ArticleWatch VideoU.S. first lady Jill Biden made an unannounced visit to western Ukraine on Sunday, holding a surprise Mother's Day..