For SR Ahmed Shaheed, “while the legal framework in Sri Lanka guarantees the right to freedom of religion or belief for everyone, in practice there are …
Source: Ahmed Shaheed
Campaigners chagrin rises as cynical Sri Lankan government formally withdraw from UN Human …