Japan International Cooperation Agency

Legend
Cases

Environmental Conflicts of Japan International Cooperation Agency

Desalination plant, Mamelles' Beach in Dakar, Senegal