CDHRVTA is a Non governmental Organization that is dedicated to the defense of human rights in Africa and also embarks on vocational training to empower the less privileged to make them self sufficient and productive.





Crime, Punishment and Article 3 ECHR: Puzzles and Prospects of Applying an Absolute Right in a Penal Context
Article 3 of the European Convention on Human Rights (ECHR), which provides that ‘o one shall be subjected to torture
Read more.
The European Court of Human Rights' Margin of Appreciation and the Processes of National Parliaments
This article addresses how the processes of national parliaments feature in the ECtHR’s practice of affording states a margin of
Read more.