Legal Questions › Category: Legal Question Bank › Discuss the provisions under UN Charter that are contributory in the development of normative framework of human rights. Focus your answer mainly on the contribution of ECOSOC in the development of human rights mechanisms.