Babar Ahmad Detention of Babar; A Failure of both Politics and the Law Babar Ahmad 01/10/201235 Mins ReadBy Murtaza Shaikh On 24 September 2012, the European Court of Human Rights (ECHR) drove the final nail in the coffin of Babar…