Conflict in French Guiana: Photovoltaic power plant and Amerindian rights
Protest and human rights are intertwined around the photovoltaic power plant project in French Guiana, raising international concerns.
Protest and human rights are intertwined around the photovoltaic power plant project in French Guiana, raising international concerns.