The European Court of Human Rights has found a breach of Article 6.1 of the ECHR arising from delays in a criminal prosecution.
The European Court of Human Rights has found a breach of Article 6.1 of the ECHR arising from delays in a criminal prosecution.