China Faces Bad Optics After Refusing Mombasa Declaration

19 August 2026

The Mombasa Declaration was adopted on June 17 during the ‘Our Ocean Conference 2026’ event in Mombasa, Kenya, by 16 national governments. It is an international commitment to stop IUU fishing and improve fisheries transparency. However, questions remain about why...

You don't have credit card details available. You will be redirected to update payment method page. Click OK to continue.