Inspector-general Pujith Jayasundara and former defence secretary Hemasiri Fernando were arrested on Tuesday, a day after the attorney general Dappula de Livera said their failure to heed warnings amounted to a crime against humanity. Both men were undergoing treatment in hospital when detectives arrested them. De Livera said that they failed to act on advance warnings.