Rights
Strasbourg: The European Court of Human Rights (ECHR) has found Romania and Lithuania guilty of conspiring with the US and allowing the latter to torture suspects in makeshift cells run by the Central Intelligence Agency in the aforementioned European countries. more