Indian envoy to Sri Lanka, High Commissioner Gopal Baglay (file photo) Indian High Commissioner to Sri…
Sri Lankan President Gotabaya Rajapaksa will resign on July 13. in the protesters Sri Lanka Has…