Geo Location Information for 213.27.157.26 IP Address. The IP Address 213.27.157.26 is located at 41.4667 latitude and 2.0833 longitude in Spain. Friendly Location for the IP Address is Barcelona, Sant Cugat del Vallès, Spain, 08174
Una organización global e independiente de más de 7 millones de personas que actúan contra la injusticia defendiendo los derechos humanos en todo el mundo.
Pide a la fiscal general del Estado de Ecuador, justicia y protección para las mujeres que defienden la selva amazónica.