Иван Давидович Сахно родился в 1922 году в с. Великие Будища Гадяцкого района Полтавской области в семье крестьян Давида Гавриловича и Харитины Ефремовны. В семье было четверо детей.
Когда ему исполнилось 5 лет, родители по плановому переселению переехали на Урал на участок №6 Чесменского сельского Совета Челябинской области, вступили в колхоз им. Шевченко. Иван Давидович окончил 7 классов Чесменской средней школы.
В 1940 году Иван Давидович начал работать в колхозе на разных работах.
Когда началась Великая Отечественная война, отца мобилизовали на фронт, он погиб летом 1942 года.
1 октября 1941 года И.Д. Сахно был призван Чесменским райвоенкоматом на действительную службу и был направлен в г.Кусу Челябинской области. Там проходил обучение, затем были сформированы полки и отправлены на Северо-Западный фронт. Служил связистом, выполнял боевые задания, получал благодарности от командования. Из фронтовых газет домой прислал заметку о его героическом поступке, храбрости и героизме. Воевал под Сталинградом. В одном из боев 14 января 1944 года был тяжело ранен в голову. Не успели довезти до города – скончался в дороге. Похоронен Сахно Иван Давидович в Калининской области д.Избища Пустинского района.
Из книги «Участники Великой отечественной войны 1941-1945гг. пос. Тарасовка Чесменского района Челябинской области. Материал составлен У.П.Поливода).