"Stoning and amputation are always torture, and so is flogging as practised in Afghanistan. All these forms of punishment are strictly prohibited under international human rights treaties which are binding on Afghanistan,” said Horia Mosadiq, Afghanistan Researcher at Amnesty International