Connect with us

Latin America

Indigenous people protest Brazil’s oil and fossil industry

REPSOL is one of Spain’s largest and iconic to the fossil fuel industry which the protestors felt was wreaking havoc...

Advertisement
Advertisement