Seychelles signs SADC Charter for fisheries monitoring and control centre. Seychelles is set to partake in more regional cooperation in its fight against illegal, unreported and unregulated (IUU) fishing with […]