Two brothers, twins, were found living in a southeast Houston home with their dead mother’s corpse Monday. According to investigators, police discovered the corpse after neighbors called saying they hadn’t seen the elderly woman in months.
Detectives said they believe the men were living with the 88-year-old woman’s corpse for weeks, possibly months, in the Meadowbrook Freeway subdivision.
Her body was found in the living room and smell was unimaginable, police sources said. They described the scene has a rarity.
Authorities say that there was no evidence of foul play. They believe the woman died of natural causes.