profile-img
Eduncle Asked an Mcq
December 23, 2019 5:00 pm
Choose Your Answer:
  • 0 Attempts
  • 0 Likes
  • 1 Comments
  • 0 Shares
  • Eduncle Best Answer

    The Commission on Human Rights benefits from the fact that it is the only "technical commission" mandated by the UN Charter (Article 68), signed in San Francisco on Ju...

    Show more
    Likes(0) Reply(0)