Vijaya Dissanayake

Geo - political Analyst  |  Journalist  |  Director of Programmes - Sri Lanka Rupawahini Corporation