African Peoples Tribunal Demands Compensation to Victims of Human Rights Abuses, Environmental Degradation In 10 African Countries
The African Peoples Tribunal, APT, has called on government of 10 African countries to urgently investigate the cases of gross ...