HOUSTON, Texas (KTRK) -- Police say they are investigating after a woman's body was found in a bayou in southwest Houston.
According to authorities, they had crews respond to the 8600 block of Beechnut Street.
Officers say they are unsure if the cause of death was natural or unnatural.