Seychelles, October 2025