GLOBAL SOUTH must STOP UNHRC creating precedents using Sri Lanka: “Today Sri Lanka, Tomorrow Your Country”
“Today Sri Lanka, Tomorrow Your Country”is the message that countries of the Global South must internalize from the intrusive nature of the OHCHR Report and unprecedented precedents attempted to take place via Global North...