About Rights & Democracy
rights & democracy (international centre for human rights and democratic development), is a non-partisan organization with an international mandate. it was created by canada's parlia... Read more
rights & democracy (international centre for human rights and democratic development), is a non-partisan organization with an international mandate. it was created by canada's parlia... Read more