On December 21, 2024, at approximately 4:30 p.m., 36-year-old Larry Duncan was found unresponsive with multiple gunshot wounds in the courtyard of the Haverstock Hills Apartments, located at 5609 Aldine Bender Road in northeast Harris County. Emergency responders pronounced him dead at the scene.
Larry Duncan, affectionately known as "Bear" by his neighbors, was a father to six children—two biological and four stepchildren. His wife, Shana Morgan, recounted that a neighbor alerted he
...Read More