Activists express outrage following latest baboon electrocution Animal rights activists and conservation groups are up in arms and demanding immediate action...