Following several large protests, Costa Rica’s indigenous Terraba people have filed a lawsuit seeking to halt construction of a hydro-electric power station due to flood a large swath of their territory, officials said Wednesday. The power plant is the biggest such project […]
Continue reading