English: Of these, 23 are eyewitnesses.
Telugu: దీన్లో 23 మంది తమను తాము ప్రత్యక్ష సాక్షులుగా పేర్కొన్నట్టు తెలిపారు.