Strasbourg Court Rules against Albania over ‘Unreasonable Length’ of Court Proceedings The European Court of Human Rights (ECHR) has sided with two Albanian citizens who had sued Albania for significantly and... October 12, 2021