The Islamic State group on Wednesday freed 25 Kurdish schoolchildren its fighters had kidnapped in northern Syria in May, the Syrian Observatory for Human Rights said.