The authorities must take immediate and effective action to once and for all put an end to the spate of recent killings of human rights defenders and social and community activists, said Amnesty international today as yet another activist was killed yesterday.