The Grand Chamber of the European Court of Human Rights has just handed down its decision in Barbulescu v Romania. The ruling made BBC News… 1,503 more words