Seychelles: A small nation of islands where big powers compete

Your browser doesn’t support HTML5

The Seychelles is an emerging theater for great power competition between China and the U.S. China has been establishing diplomatic relations, while the U.S. refocuses on this strategic Indian Ocean region. #GlobalPolitics #SeychellesPowerPlay