Ministry of Defence - Sri Lanka

Russian Ambassador meets Defence Secretary

March 25, 2025