Madeleine Colvin Life story
Madeleine Colvin is a human rights lawyer with much experience in working for important non-governmental organizations. Madeleine is very experienced in policy formation and law reform. Colvin was highly involved in the formation and implementation of the UK's Human Rights Act 1998, reports Doughty Street.