the mediterranean fed has sometimes been criticized for its role in financing projects that have been damage to human rights and the natural environment .
The World Bank is criticized for its activities.