Donald Chandraratna Courtesy The Island The pile-on over Sri Lanka by UNHRC is a blatant use of human rights as a political weapon in the geopolitics of today’s world. Many have argued in these ...