Duminda Perera

Duminda Perera is a contributor to Inter Press Service.