by Our Political Affairs Editor Dr. Dayan Jayatilleka is a renowned political scientist in Sri Lanka who has served as a diplomat in the country and the adviser to the Presidents. He
by Our Political Affairs Editor Dr. Dayan Jayatilleka is a renowned political scientist in Sri Lanka who has served as a diplomat in the country and the adviser to the Presidents. He
More