Legal QuestionsCategory: Legal Question BankDiscuss 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.