European Court of Human Rights: The Italian Executive Obstructed The Work of The Investigators In The Case Of Abu Omar

The European Court of Human Rights condemned Italy for the abduction of an Egyptian imam by the CIA from a Milan street in 2003. The Court noted that in spite of the efforts of the Italian investigators and judges, to identify the persons responsible of the abductions and secured their convictions, the […]

Read more