High Commissioner-designate of Sri Lanka to India Milinda Moragoda assumes duties in New Delhi
The new High Commissioner-designate of Sri Lanka to India Milinda Moragoda, appointed with the...
Read MoreThe new High Commissioner-designate of Sri Lanka to India Milinda Moragoda, appointed with the...
Read More