This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
A 92-year-old Port Elizabeth man, who regularly fed homeless people, and who was in a critical condition after being attacked in his Lorraine home last month, died on Sunday morning.
Police spokesperson, Captain Johan Rheeder, says the elderly man was found by one of the homeless people in his home on June 19
He says the man was admitted to Livingstone Hospital in a critical condition after the attack, but was later discharged.