New Delhi. 28 March 2023. INS Sumedha, presently deployed in the Mediterranean Sea, entered Algiers, Algeria on 26 Mar 23 for an operational turn around.…