Calls for an urgent halt on deep-sea mining reached a historic high as the International Seabed Authority (ISA), the international body that regulates mineral...
Ahead of the 2027 general elections, Corporate Accountability and Public Participation Africa (CAPPA) has called on all tiers of government, electoral...