We were supposed to have become a rich country decades ago. At Independence many predicted that Ceylon would become the ...
As the world celebrates International Women’s Day, it is imperative to turn a critical eye towards Sri Lanka’s persistent failures in upholding the rights and autonomy of women. ..