Declan Butler writes [1] about the new scientific evidence in the Tripoli Six case.
Bulgaria: New Evidence in Tripoli Six Case
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Bulgaria, Libya, Health, International Relations, Law