Owl Opinions
The ‘Kaduwa’ and the Sri Lankan Post Colonial Hangover
May 16, 20212054 Views
For many who aren’t familiar with the Sri Lanka university system and its lingo, the ‘kaduwa’ would mean sword. But ‘kaduwa’ or ‘kadda’ as...
Read more