English: Of these, 23 are eyewitnesses.
Telugu: 23 మంది ప్రత్యక్ష సాక్షులున్నారని వెల్లడించింది.