Human rights groups condemn the killing of peasant leader and peace consultant Randall Echanis, as they call for an independent probe on his murder.
Human rights groups condemn the killing of peasant leader and peace consultant Randall Echanis, as they call for an independent probe on his murder.