Prime Minister Narendra Modi will visit Sri Lanka on June 9 to meet President Maithripala Sirisena, making him the first Prime Minister to visit the country after the Easter serial bombings on April 21, 2019.
In his May 29 testimony to parliament, intelligence boss Sisira Mendis said security council meetings were irregular, making it hard to properly protect the island nation.
President Maithripala Sirisena has said he can not approve the Parliament Select Committee (PSC) grilling security officials.
"Any public servant summoned by the PSC [Parliamentary Select Committee] is obliged to give evidence", Speaker Karu Jayasuriya said in a two-page response to Mr. Sirisena. The bombings took place on April 21 in which 258 people were killed.
Last week, Sirisena's intelligence chief Sisira Mendis told the committee that the president had failed to hold regular security review meetings to assess the potential threat from Islamic radicals. Halfway through the testimony, the live telecast of the proceedings was stopped on the president's orders, officials said in Colombo.
Sirisena has repeatedly denied he was aware of an impending threat.
A local miitant organization and the Daesh group claimed responsibility for the deadly attacks. PM Modi's visit comes close on the heels of serial bombings in the country which killed 250 and wounded another 500.
Mr Sirisena said last week that he met with the national police chief and his top brass 13 days before the attacks but no officer raised warnings passed on by India and based on information from a detained jihadist.
After the attacks, Indian agencies informed their Sri Lankan counterparts of the arrest of the key plotter of the bombing at Shangri La hotel by Saudi police, the officials cited above said.
Sirisena suspended police chief Pujith Jayasundara and dismissed his top defense official Hemasiri Fernando after the bombings.