UNHRC – Modern Incarnation of Christian Inquisition: Sri Lanka case
Tuesday, July 5th, 2016Shenali D Waduge We are trying our best to understand the mentality behind the manner that the UN & its bodies function. The stark bias is nothing no one can today ignore. The callous manner that the UN blatantly ignores crimes committed by a handful of very powerful nations while allowing these very nations to […]
More >