Sri Lanka And Office Of The Missing Person
Sri Lanka with one of the worst records in human rights violations has come up with a positive step. It has passed the missing person bill with some amendments in…
Sri Lanka with one of the worst records in human rights violations has come up with a positive step. It has passed the missing person bill with some amendments in…
Join Countercurrents Annual Fund Raising Campaign and help us