Serbia Risks Fines And Disrepute After Extraditing Bahraini National At Risk Of Torture

The European Convention on Human Rights is an international treaty designed to protect human rights … [+] and fundamental freedoms in Europe. All Council of Europe member states, including Serbi...