Daily Archive: October 7, 2022


Why does Sri Lanka go to Geneva to get bashed annually at UNHRC?

  The UNHRC comprises 47 member states. The UNHRC members are elected by the General Assembly for 3 years. The UN General Assembly comprises 193 Member States of which Sri Lanka is one. Sri...