Sisira Senavirathne, the recently appointed Ambassador-designate of Sri Lanka to Egypt, officially began his duties at the Sri Lankan Embassy in Cairo on […]
The International Criminal Court (ICC) prosecutor, Karim Khan, has announced plans to seek arrest warrants for individuals accused of committing atrocities in Sudan’s […]