Articles Posted in the " News " Category

  • Thank You “China”

    Thank You “China”

    The report of UNHRC High Commissioner’s which was widely criticized by many countries due to its one sided and country specific stance on promoting reconciliation, accountability and human rights in Sri Lanka, prepared by the Office of the Human Rights …