IDA, LOUISIANA (KSLA) - Happening right now, the Caddo Sheriff's Department is investigating a suspicious death.
Deputies were called out this afternoon to a female body found lying in the front yard of a home in the 18600 block of Buffalo Road in Ida, Louisiana.
Deputies are still trying to figure out how the woman died. No word as of yet if foul play is suspected.
Stay with KSLA News 12 for future updates on this still developing story.