Devinda Subasinghe
On the C-SPAN Networks:
Devinda Subasinghe is an Ambassador for the United States in Sri Lanka with two videos in the C-SPAN Video Library; the first appearance was a 2004 Forum.
Videos: 2
On the C-SPAN Networks:
Devinda Subasinghe is an Ambassador for the United States in Sri Lanka with two videos in the C-SPAN Video Library; the first appearance was a 2004 Forum.
Sri Lankan Ambassador Devinda Subasinghe talked about current relief efforts in Sri Lanka after the tsunami and relations wit…
Potomac Institute for Policy Studies sponsored an event during which, diplomatic officials talked about international efforts…