Seychelles March 16, 2025By Ava ThompsonFrom Seychelles to South Africa: Story of an African woman and hospital ship Peace Ark – China MilitaryBy Ava Thompson